好像可以这样,TRACE("debug");但不知道具体要怎么设。谢谢!
解决方案 »
- 串口属性
- 急问:我用的VC6.0当打开一个程序进行断点调试时为什麽出不来context框和watch框,郁闷中
- 如何在多个html页面中共享一个<object>
- 如何实现在main()中调用类中的函数实现对对象添加操作?
- modbus问题!发送RTU串下位机不响应?
- socket 传结构体问题
- 遇到的文件突然丢失的问题!非常诡异!
- 多线程启动的问题请教!
- 关于字符类型的初级问题
- 对于使用触摸屏的计算机,其输入操作(指点操作)是由其身带的驱动程序提供的呢?还是自己做的呢?也就是说自己做的程序在使用触摸时需要改变
- 一个入门者很菜的问题!(在线等待)
- 请问如何在VC中避免多次重复包含一个头文件???急
TRACE()
在调试模式中可以看到输出
在调试模式中可以看到输出
OutputDebugString("debug");
来输出运行时变量作调试用,但不知道怎么输出变量?
假设你要看一个变量int nVal的值:
TRACE("nVal = %d\n", nVal);
Debug版本下,执行这句后会在Output窗口中输出nVal = ......。
LPCTSTR lpOutputString // string to be displayed
);函数只接受字符串,所以你得把所有要调试输出的变量转换成字符串
不过注意是在debug时,窗口中输出的,