IT관련 지식들
2016. 6. 16. 15:03
디버깅을 위해서 printf를 사용하고 나면 추후 소프트웨어 출하에서도 디버그 메세지가 나오는 경우가 생긴다.
매크로를 사용하면 문제를 없앨 수 있다.
추가로 가변인자를 잘 활용하여 원하는 출력을 가지는 디버그 로그를 확인할 수 있다.
#if defined(DEBUG)
#define TePrint(fmt,args...) printf( "[%s %d]" fmt, __FILE__,__LINE__, ## args )
#else
#define TePrint
#endif
'IT관련 지식들' 카테고리의 다른 글
싸이로드 세미나(카메라) (0) | 2016.06.30 |
---|---|
UML(Unified Modeling Language). (0) | 2016.06.20 |
usleep함수 사용. (0) | 2016.06.15 |
pthread_create 함수 사용. (0) | 2016.06.15 |
VIM 설정 저장 (0) | 2016.06.14 |