원문 : __FILE__, __FUNCTION__, __LINE__ 매크로~
printf, printk, fprintf 등등..
테스트나 디버깅 할때 어느 파일의 어느 함수의 몇번째 라인인지를 손쉽게 찍어 주는 구마..
예)
printf("파일 : %s, 함수 : %s, 라인 : %d\n", __FILE__, __FUNCTION__, __LINE__);
종종 __FUNCTION__ 에서 에러가 날수도 있는데....
그러면 대신 __func__ 를 사용하도록......
'도서관 I > Standard C & C++' 카테고리의 다른 글
형식지정자 정리 된 것 (printf , scanf 등등) (0) | 2011.04.02 |
---|---|
[펌] Hungarian Notation (헝가리안 표기법) (0) | 2007.11.27 |
[펌] 동적 디버깅 __FILE__ , __LINE__의 활용 (0) | 2007.08.30 |
[바람이] Release 버젼을 위한 효율적인 Debugging 코드 작성법 (0) | 2007.07.09 |
[펌] 컴퓨터가 이해할 수 있는 코드는 어느 바보나 다 짤 수 있다. 좋은 프로그래머는 사람이 이해할 수 있는 코드를 짠다. (0) | 2007.06.27 |