如何在运行过程中显示中间变量的值?
请问为了调试程序,看看中间变量是否是预想值,怎样才能达到这个目的?可以用cout命令吗?如果能,如何使用?请高手解惑,谢谢:) 问题点数:100、回复次数:6Top
1 楼FengYuanMSFT((6.4 被封杀)袁峰 http://fengyuancom.spaces.live.com)回复于 2006-03-15 06:49:11 得分 20
OutputDebugStringTop
2 楼syy64(太平洋)回复于 2006-03-15 07:58:14 得分 20
1、调试工具里的眼镜;
2、TRACE语句。Top
3 楼wawaku(一堆裤衩!)回复于 2006-03-15 08:31:21 得分 20
F9 加断点 调试Top
4 楼LongLongAgoImBoy(ThereIsAMe)回复于 2006-03-15 09:18:51 得分 20
1、使用共享内存,你的程序写入中间数据,另外的监视程序读取中间数据并显示到窗口上。
2、向监视程序POST消息(PostMessage),消息类型自定义,消息参数是你的程序的中间值,监视程序窗口获得消息后显示消息参数到窗口上。
3、使用文件Top
5 楼benxudong()回复于 2006-03-15 09:19:15 得分 20
F9设置断点,然后进入调试状态,在你需要查看变量输入到右下方的Name中,就可以查看相应的变量的值,如果是静态变量看不到,如果调试看结果可以将其重新赋值再查看。Top
6 楼blackfish_810822(黑鱼)回复于 2006-03-15 21:47:01 得分 0
多谢各位高手指教:)Top




