-
C Predefined Macros개발하면서/etc 2011. 6. 19. 21:42반응형
#include <stdio.h> int main() { printf("FILE:%s LINE :%d\n", __FILE__, __LINE__); printf("FILE:%s LINE :%d\n", __FILE__, __LINE__); printf("DATE : %s\n", __DATE__); printf("TIME : %s\n", __TIME__); return 0; }
C에서 로그를 찍을 때 보다 더 많은 정보를 남기기 위한 Macro.
소스 예제는 ANSI 표준이고 아래 URL을 가면 MS에서 정의한 Macro들이 있다.
오호~ 이걸 이용해서 log4j 같이 로그 남기는 C library를 만들면 재밌을 것 같다 : )
반응형