现在的位置: 首页 > 综合 > 正文

TRACE 宏

2013年03月13日 ⁄ 综合 ⁄ 共 320字 ⁄ 字号 评论关闭

TRACE宏是MFC中特有的宏。

用来在调试器的“输出”窗口中显示来自程序的消息。

与ASSERT等宏类似,跟踪宏只在程序的“Debug”版本中起作用,在“Release”版本中编译时将消失。

与 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 );
若不在MFC中使用,可选择功能类似的宏ATLTRACEATLTRACE2(MSDN)

 

抱歉!评论已关闭.