C 프로그래밍에서 알아두면 편리한 여러가지 팁들을 소개한다.

디버깅 문 사용하기

꼭 디버깅을 하기 위해서도 사용하지만, 전체적인 프로그램 루틴의 시퀀스를 파악하고자 할 때, 디버깅 문을 곳곳에 추가해놓으면 보기에 편리하다.

/* 디버깅 문 선언 */
#if 1
#define _T_ \
    do { \
        fprintf(stderr, "JANG(%s:%s:%d)\n", __FILE__, __FUNCTION__, __LINE__); \
    } while(0)
#else
#define _T_
#endif
...
int test(void)
{
_T_;             // 사용 방법
}
  • computer/programming/c_프로그래밍_팁.txt
  • Last modified: 3 years ago
  • by likewind