新建一个MFC工程文件,单独对话框窗体,加入以前使用过的CIni.cpp和头文件,在vs2015下面编译出现提示:
error C2065: “i”: 未声明的标识符 , psz[i] = _T('0') 这里有错误. 太奇怪了, 不知道为啥vc6可以通过. 解决办法项目属性->c/c++->语言->强制FOR循环范围中的合规性. 改为"否" , 另外一个错误 4430 按照别人的方法, 在C/C++/高级里 禁用特定警告 4430
编译成功

本文介绍在VS2015中新建MFC工程时遇到的编译错误,如标识符未声明及特定警告,并提供了解决方案,包括调整项目属性设置等。
新建一个MFC工程文件,单独对话框窗体,加入以前使用过的CIni.cpp和头文件,在vs2015下面编译出现提示:
error C2065: “i”: 未声明的标识符 , psz[i] = _T('0') 这里有错误. 太奇怪了, 不知道为啥vc6可以通过. 解决办法项目属性->c/c++->语言->强制FOR循环范围中的合规性. 改为"否" , 另外一个错误 4430 按照别人的方法, 在C/C++/高级里 禁用特定警告 4430
编译成功


被折叠的 条评论
为什么被折叠?