vs2017 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int

来源:360问答 责任编辑:王亮
默认
特大
宋体
黑体
雅黑
楷体


vs2017 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int(图9)


vs2017 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int(图13)


vs2017 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int(图15)


vs2017 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int(图17)


vs2017 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int(图20)


vs2017 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int(图22)

  为了解决用户可能碰到关于"vs2017 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int"相关的问题,突袭网经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"vs2017 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int"相关的详细问题如下:vs2017 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
===========突袭网收集的解决方案如下===========

解决方案1:

在VS2017的C++中,函数不支持默认的返回值,也就是你在定义函数时,必须有前缀

test() ;//非法,没有返回值

你必须用

int test() ;

若无返回值的,你必须用

void test();


解决方案2:

VS2013比VS2010更严格了,原先scanf只是警告,现在是错误

所以用VS2013编写纯C代码比较麻烦,当然也可以设置。


右击工程 - 属性 - 配置属性 - C/C++  - 命令行 

命令行增加 /D _CRT_SECURE_NO_WARNINGS

这样就不用改代码了




Test1.h

[cpp] view plain copy
  1. #ifndef Test1_H  
  2. #define Test1_H  
  3. //#include "Test2.h" //用下面的方式替代  
  4. class Test2;//注意:只是告诉编译器,需要这个类,其他功能结构等都没  
  5.   
  6. class Test1  
  7. {  
  8. public:  
  9.     Test2* test2;  
  10.     void Test1::className(Test2* test2);  
  11.     void refMe();  
  12. };  
  13. #endif;  

 

Test1.cpp

[cpp] view plain copy
  1. #include "StdAfx.h"  
  2. #include "Test1.h"  
  3. #include <iostream>  
  4.   
  5. #include "Test2.h" //注意:这里才是真正的包含  
  6.   
  7. void Test1::className(Test2* test2)  
  8. {  
  9.     this->test2=test2;  
  10.     std::cout<<"Test1  ";  
  11. }  
  12.   
  13. void Test1::refMe()  
  14. {  
  15.     std::cout<<"refMe Test1"<<std::endl;  
  16. }  


win10用什么c++编译器好(本人VS2017已经启动n++次...

答:你不会装VS2017;因为VS2017是要选择合适你的需要的选项,而功能安装会超过120G;VS2017我安装过,还是很理想的,增减组件无需重新全部安装,只是我的机子没有这么大的主盘,现在用VS2015;不过VS2015和VS2017因为整合其他各种编程功能(JAVA,L...

Visual studio 2017怎么输入换行符\n

答:控制台应用程序中,用scanf或者get或者是C#的Console.ReadLine? 试试ctrl+z,然后回车呢

那位大哥能给我提供卡巴斯基的激活码啊.真的急死我了

答:PW31N-JZNM6-4B1TX-4QHA6 589FY-XR6U9-1PWHK...9Y84H-RC2VT-R14VS-JE1EQ MX7ND-DMKQ5-26P85-...2017-07-16 2007版CAD 序列号000-00000000 申请码...

声明:突袭网提供的解决方案均由系统收集自互联网,仅供参考,突袭网不保证其准确性,亦不代表突袭网观点,请自行判断真伪,突袭网不承担任何法律责任.

>>> 温馨提示:您还可以点击下面分页查看更多相关内容 <<<

头条

热门

Copyright ? 2012-2016 tuxi.com.cn 版权所有 京ICP备10044368号 京公网安备11010802011102号 关于我们 | 广告服务 | 诚聘英才 | 联系我们 | 友情链接 | 免责申明