码迷,mamicode.com
首页 > 编程语言 > 详细

MFC中使用ATL报错:error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

时间:2018-08-18 21:17:07      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:c++   文件的   sp1   nbsp   遇到   电脑配置   设置   iss   default   

我在MFC中使用ATL函数A2W的时候报如下的错误:

error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

【解决方法】

https://www.xuebuyuan.com/1194846.html:

-----------------------

遇到这个问题的电脑配置是Windows 7 32位+Visual Studio 2008 SP1

解决办法1:

项目->设置->配置设置->常规->使用动态ATL

 

解决办法2:

也可以去Microsoft官网下VS90SP1-KB971092-x86.exe和VS90SP1-KB973675-x86.exe

这两个是针对include头文件的更新 对应于解决2146和4430错误

------------------------

 

我用了第一种方法,解决了。 

MFC中使用ATL报错:error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

标签:c++   文件的   sp1   nbsp   遇到   电脑配置   设置   iss   default   

原文地址:https://www.cnblogs.com/time-is-life/p/9498581.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!