2 u011327402 u011327402 于 2014.05.12 21:07 提问

用vs2010的MFC编程,打开了一个vc6的工程之后,所有的工程都无法调试了,

cstringt.h(1332): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int-
cstringt.h(1319): error C2365: “ATL::CStringT::operator =”: 重定义;以前的定义是“成员函数”
cstringt.h(1320): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int

--等等好多错误
请大侠解答

2个回答

u011327402
u011327402   2014.05.13 11:06
已采纳

自己解决了,cstringt.h被修改了,重新找一个覆盖就行了

u012592081
u012592081   2014.05.12 21:28

头文件不要用cstring.h,用c用的string.h,后者是cstring吧!我没看见你的代码我也不太清楚。

u011327402
u011327402 在别人的vs2010上是可以正常调试的。应该是我的vs2010环境的设置出了变化,不知道哪里改
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片