printf, printk, fprintf 등등..
테스트나 디버깅 할때 어느 파일의 어느 함수의 몇번째 라인인지를 손쉽게 찍어 주는 구마..
예)
printf("파일 : %s, 함수 : %s, 라인 : %d\n", __FILE__, __FUNCTION__, __LINE__);
종종 __FUNCTION__ 에서 에러가 날수도 있는데....
그러면 대신 __func__ 를 사용하도록......
[출처] __FILE__, __FUNCTION__, __LINE__ 매크로~|작성자 이덕재
'프로그래밍 팁' 카테고리의 다른 글
file path (0) | 2008.04.23 |
---|---|
OutputDebugString (0) | 2008.03.18 |
boost의 random (0) | 2008.03.12 |
#define enumstr(a) (#a) (0) | 2008.02.04 |
10가지 타입의 프로그래머를 소개한다. (0) | 2008.01.02 |