노무현 대통령 배너


2006. 8. 10. 10:53

디버깅 팁

출처: http://kelp.or.kr/korweblog/stories.php?story=03/02/21/1044763

디버깅 팁
글쓴이 : 박 철 (2003년 02월 21일 오전 08:46) 읽은수: 319 [ 소모임/목요세미나 인쇄용 페이지 ]
1. printk 제설정
원소스의 printk()와 구분하기위해 define을 사용하여 재정의하였다.
기능은 printk()와 동일하다.
#define print_snull1(x...) printk(x)
#define print_snull2(x...) printk(x)
#define print_snull3(x...) printk(x)


2. 파일명, 코드와 라인 번호 출력

함수에 들어갈 때
print_snull1("--> %s %s %d n", __FILE__, __FUNCTION__, __LINE__);

함수에서 나올 때
print_snull2("<-- %s %s %d n", __FILE__, __FUNCTION__, __LINE__);