VC6调试程序时显示不了CString类的值
来源:互联网 发布:fpga用什么软件 编辑:程序博客网 时间:2024/06/04 18:28
碰到一个很奇怪的问题,先记录下来。后续再跟进问题。
用vc6单步调试,以前都能正确显示所有数值。
之后安装了Qt5.4.2,配置好环境变量后,能正常运行。
再之后某一天用vc修改程序的功能,编译没有问题,生产的.exe也能按正常要求工作,但是在单步调试的时候,看不到所有CString类的值,非常奇怪,只要涉及到变量是CString,下一步必定会进入另一个函数(函数名忘了),继续下一步,若干次后会跳出一个对话框,显示缺少某个文件(一次是TCHAR.H,一次是MBSINC.C,还有一个忘了)。
不明白,于是百度,有人说正常,跳过就行,觉得不靠谱。之后在CSDN论坛里看到有人发类似的问题,赵四老师说要重装,可能是缺少文件,当时觉得之前正常,现在不行,没有重装。重新单步调试,跳出缺少文件的时候,在安装目录下找到这个缺少的文件,设置好路径后就继续单步调试下去,但是还是不行,CString类的值还是无法显示。
重装VC6,还是无法显示,当时已经抓狂了。百度似乎一知半解,还是自己水平太差。有说release情况的,但我确实在debug下进行调试的。又说设置的Tool->Option->Debug->Display Unicode String ,发现我这个没有这个选项。
之后,有说重新全编译一下,于是全部编译一下,跳出一句话,说是rc.exe兼容性问题,果断继续。再次进入调试,发现所有的值都能正常显示了。
百度rc.exe是资源编辑器。不是很清楚功能。暂时先记录到这,先调试代码。
0 0
- VC6调试程序时显示不了CString类的值
- VC6..0的Win32控制台程序中使用CString类
- 关于VC6调试程序时显示Unicode字符串不全的问题
- 关于VC6调试程序时显示Unicode字符串不全的问题
- opencv1.0 vc6.0 视频获取显示程序调试经验
- vc6.0编写程序时类成员无法显示
- VC6.0程序的另一种调试方案(release 调试)
- VC6.0调试问题:调试过运行窗口关不了
- win7上vc6兼容问题--调试状态,无法显示字符串变量的值
- VC6.0单步调试时查看全局变量的值
- 用VC6调试CGI程序
- VC6.0 Window7结束调试时程序无法结束的问题解决办法
- 为 VC6 程序的 Release 版本添加调试信息
- VC6或VS2005调试Release版本的程序
- VC6 程序的 Release 版本添加调试信
- VC6.0 调试带参数的控制台程序
- 为 VC6 程序的 Release 版本添加调试信息
- Win7 x64 VC6无法调试程序的bug解决方法
- 基于S3C2440的电子鹰眼监控系统设计
- Collections.sort()实现对List的排序
- 关于C#代码远程连接Oracle数据库涉及的所有相关软件与类库的总结
- linux时间戳转变datestring
- C++中数组、链表和vector等容器之间的区别
- VC6调试程序时显示不了CString类的值
- 重载+异常处理+类型转换
- IO流之文件的操作
- 有功功率、无功功率、视在功率、之间的联系
- hdu 1556 Color the ball
- 欢迎使用CSDN-markdown编辑器
- 基于地图的短信追踪小练习(2)百度地图定位到自己的位置
- 目录
- [LeetCode] ZigZag Conversion 解题报告