유용하게 써먹을수 있겠다.
#define TODO(msg) 에서 __FILE__ 매크로가 먼저 나와야 더블클릭시 해당 라인으로 이동하게 되네요.
아래 주석처리된 코드 처럼 다른 문자열이 먼저 나오니까 이동이 안되네요.. 쩝
[TODO] 요게 앞에 나오게 하고 싶은데 어떻게 해야 하는지 모르겠습니다. ㅎㅎ
/** -----------------------------------------------------------------------
빌드시에 TODO 메세지를 출력하기 위한 매크로
#pragma TODO( "요기 구현하셈 " )
요렇게 사용하면 됨
IT EXPERT, 윈도우 프로그래머를 이한 MFC 구조와 원리, 서진택 저
-------------------------------------------------------------------------*/
#define LINE1(x) #x
#define LINE(x) LINE1(x)
#define TODO(msg) message( __FILE__"(" LINE(__LINE__) "): [TODO] " msg )
//#define TODO(msg) message( "[TODO] :" __FILE__"(" LINE(__LINE__) ")" msg)
#define TODO(msg) 에서 __FILE__ 매크로가 먼저 나와야 더블클릭시 해당 라인으로 이동하게 되네요.
아래 주석처리된 코드 처럼 다른 문자열이 먼저 나오니까 이동이 안되네요.. 쩝
[TODO] 요게 앞에 나오게 하고 싶은데 어떻게 해야 하는지 모르겠습니다. ㅎㅎ











최근 덧글