注意: C++ 不支持默认 int 问题总结
【摘要】
原因1 两个类的头文件互相包含了,
这样是有问题的,参考博客:
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int - 很多不懂呀。。 - 博客园
方法2 命令行/wd4430
在VS2008中生成时失足:error C4430: missing type specifier...
原因1 两个类的头文件互相包含了,
这样是有问题的,参考博客:
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int - 很多不懂呀。。 - 博客园
方法2 命令行/wd4430
在VS2008中生成时失足:error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
这是因为在VC6中,若是没有显示的指定返回值类型,编译器将其视为默认整型。然则vs2005不支撑默认整型。
解决办法如下:
打开:项目----项目属性----设备属性----C/C++----号令行,在附加选项那边添加/wd4430这个选项
也有可能是其它的问题。比如同一行的代码里有string,没有加std。VS经常报错提示的位置不对。所以需要我们自己去甄别!!
————————————————
版权声明:本文为CSDN博主「xufenghfut」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附
原文链接:https://blog.csdn.net/xufenghfut/article/details/11626785
文章来源: blog.csdn.net,作者:AI视觉网奇,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/jacke121/article/details/126910268
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)