Game !

 

 

디버깅이 어려운 환경에서는 보통 로그를 찍게 되는데
이때 로그에서 코드의 정보를 출력해주는 매크로를 사용해서 추가 정보를 출력할 수 있다.
표준 C++ 에서 제공

 

__FUNCTION__ 매크로

현재 함수의 이름을 받아온다

C++ 에서는 함수마다 내부적으로 __func__ 라는 로컬 변수가 정의돼있다.
이 변수는 현재 함수의 이름을 저장하고 있다.
__LINE__ 매크로

현재 스크립트의 줄번호를 받아온다
__FILE__ 매크로

현재 소스코드의 파일을 받아온다. 

EX.
CGlobal.h... CPlayer.cpp ...
단, 파일 이름만 출력하지 않고  파일의 전체 경로를 출력하게 된다.
▶ C:\CppProject1\TestGame\Source\MyGame\CPlayer.cpp

 

 

 

 

 

 

'C++' 카테고리의 다른 글

[BT] 요약  (0) 2023.08.18
[C++] C++ 스타일 파일입출력  (0) 2022.11.12
[C++] interface  (0) 2022.05.06
[C++] 함수 포인터  (0) 2022.05.06
[C++] 문법 - 범위 지정 연산자  (0) 2022.04.01