개발하면서/etc
C Predefined Macros
오산돌구
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를 만들면 재밌을 것 같다 : )
반응형