术语 | TRACE | ||
释义 | TRACE TRACE( exp ) 参数:
说明: 提供了与printf函数类似的功能,可以向转储设备,例如文件或调试终端发送格式化字符串。与MS-DOS下的C程序中的printf类似,TRACE宏是在程序指向时跟踪变量值的简便方式。在调试环境中,TRACE宏的输出发送到afxDump。在发行环境中,它不做任何操作。 TRACE宏每次最多可以发送512个字符。如果你通过格式化命令调用TRACE宏,被展开后的格式化命令的字符串总长度不能超过512,包括结尾的NULL字符。超出了这个限制就会引起ASSERT。 注意:这个宏仅在MFC的调试版本中有效。 更多的信息参见"Visual C++程序员指南"中的文章"MFC调试支持"。 示例 // TRACE的例子 int i = 1; char sz[] = "one"; TRACE( "Integer = %d, String = %s\", i, sz ); // output: 'Integer = 1, String = one' 请参阅:TRACE0, TRACE1, TRACE2, TRACE3, AfxDump, afxTraceEnabled |
||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。