TRACE 매크로
업데이트: 2007년 11월
이 항목은 다음 언어에 적용됩니다.
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
네이티브 전용 |
|||
Standard |
네이티브 전용 |
|||
Pro 및 Team |
네이티브 전용 |
표의 범례:
해당 |
|
해당 없음 |
|
명령은 기본적으로 숨겨져 있습니다. |
디버거 출력 창에 프로그램 메시지를 표시하기 위해 ATLTRACE 매크로나 MFC TRACE 매크로를 사용할 수 있습니다. 어설션과 마찬가지로 추적 매크로는 프로그램의 디버그 버전에서만 활성화되며 릴리스 버전에서 컴파일하면 사라집니다.
다음 예제에서는 TRACE 매크로 사용법을 몇 가지 보여 줍니다. printf와 같이 TRACE 매크로도 많은 인수를 처리할 수 있습니다.
int x = 1;
int y = 16;
float z = 32.0;
TRACE( "This is a TRACE statement\n" );
TRACE( "The value of x is %d\n", x );
TRACE( "x = %d and y = %d\n", x, y );
TRACE( "x = %d and y = %x and z = %f\n", x, y, z );
TRACE 매크로에 대한 자세한 정보는 Diagnostic Services를 참조하십시오.