[지식/팁] [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
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

메이커 게시판

번호 제목 글쓴이 날짜 조회수
33 자유 게시판 뿌리를 찾아서 - 고려 호족 금성 12-19 15,744
32 알림/이벤트 2021 주차 달력 (만들어 뵜습니다) icon 청계천도사 12-17 20,136
31 자유 게시판 뿌리를 찾아서 - 남제 금성 12-16 16,569
30 자유 게시판 뿌리를 찾아서 - 연수와 제수 금성 11-24 16,127
29 자유 게시판 뿌리를 찾아서 +1 금성 11-17 16,058
28 자유 게시판 모기 icon 양재동메이커 08-17 14,783
27 지식/팁 Arduino UNO R3 vs ESP32 Infrared Remote Sensor Value icon 양재동메이커 07-09 16,645
26 지식/팁 MG996R 서버 모터 이상 동작 icon 양재동메이커 07-02 16,758
25 자유 게시판 외환 위기와 내환 위기 icon HellMaker 03-12 16,304
24 자유 게시판 타다는 왜 괴롭힘을 당하는가 ? icon HellMaker 03-04 16,823
23 자유 게시판 코로나 19와 세계의 공장 중국 icon HellMaker 03-04 17,121
22 지식/팁 Which is fastest: read, fread, ifstream or mmap? icon 양재동메이커 02-05 18,550
21 자유 게시판 안녕하세요 +1 코끼린 12-04 15,688
20 자유 게시판 2019 메이커 페어 코일 건 출품 icon 양재동메이커 10-21 16,646
19 자유 게시판 에라스무스에게 배우는 22가지 교훈 icon HellMaker 09-06 15,459
18 자유 게시판 안녕하세요? +1 DreamMaker 07-21 15,095
17 자유 게시판 연금술사들의 불행이 가져다준 귀중한 선물 icon 양재동메이커 04-05 18,523
16 지식/팁 Serial Port Plotter icon 양재동메이커 03-09 19,826
15 자유 게시판 [푼글] 행복 쫓아가지말고 그냥 열씨미.. 삽시다. icon 청계천도사 03-01 17,375
14 자유 게시판 가입인사 드립니다. +1 야율초재 02-25 17,411