[지식/팁] [C/C++ 언어] __DATE__, __TIME__, __FILE__, __LINE__

ANSI C 에는 미리 정의된 5개의 매크로가 있고, 항상 사용가능하며, #undef 가 안된다. 


__DATE__  매크로가 치환되는 순간의 날짜 (문자열) 

__TIME__   매크로가 치환되는 순간의 시간(문자열)

__FILE__   매크로가 치환되는 순간의 소스파일의 경로와 이름(문자열)

__LINE__   매크로가 치환되는 순간의, 매크로의 LINE번호 (정수형)

            빈줄도 센다. 즉 코드 레벨에서 세는것이므로, 의미 따윈 두지 않고 모두 카운팅 한다.

__STDC__  Standard C를 comply 하는가  (1 or 0 )


__FUNCTION__ 하위 호환성을 위해 제공되는 것이고, c99 을 지원하는 컴파일러에서는 __func__ 도 쓸 수 있다. 물론, __func__ 는 변수다 



 

0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

메이커 게시판

번호 제목 글쓴이 날짜 조회수
52 지식/팁 vector push_back 오류 icon 양재동메이커 07-27 12,404
51 지식/팁 [ASP] 프로시져 parameters 정리 icon 양재동메이커 07-09 12,141
50 자유 게시판 시발노무색기 (始發奴無色旗) icon 양재동메이커 06-28 13,600
49 지식/팁 코딩 표준(변수 명명법) icon HellMaker 05-06 14,615
48 지식/팁 USB 단자 규격 케이블의 종류 icon HellMaker 05-05 13,118
47 지식/팁 VC ++ 속도 최적화 옵션 icon 양재동메이커 04-24 11,466
46 지식/팁 HC-06 AT 명령어 icon 양재동메이커 04-13 11,500
45 지식/팁 [C/C++ 언어] __DATE__, __TIME__, __FILE__, __LINE__ icon 양재동메이커 04-13 12,511
44 자유 게시판 프로이드 꿈의 해석 icon 양재동메이커 03-04 11,984
43 자유 게시판 부동산 정책과 아파트 가격의 상관 관계 icon 양재동메이커 03-02 13,278
42 자유 게시판 어느새… 외국인 근로자 100만명 icon 양재동메이커 02-19 10,948
41 자유 게시판 닭집 사장님의 수렴의 법칙 +1 icon 양재동메이커 02-19 11,565
40 자유 게시판 일본에는 동사무소가 없다. icon 양재동메이커 02-17 12,045
39 자유 게시판 출퇴근 시간의 교통 혼잡 일부 해결 방안 +1 icon 양재동메이커 02-15 13,352
38 자유 게시판 왜 서양 물건은 왜 싸가지 없을까 ? - 2. 동양과 서양의 구분 icon 양재동메이커 02-10 11,524
37 자유 게시판 왜 서양 물건은 왜 싸가지 없을까 ? - 1. 서두 icon 양재동메이커 02-10 11,805
36 지식/팁 2021 달력 icon 청계천도사 01-19 12,907
35 자유 게시판 뿌리를 찾아서 - 금성 금성 12-25 12,213
34 자유 게시판 뿌리를 찾아서 - 마한 금성 12-20 11,877
33 자유 게시판 뿌리를 찾아서 - 고려 호족 금성 12-19 12,332