vs2010支不支持c 11_怎么查看VS2010所支持的C++11标准的头文件
VS2010 WIN32工程升级支持C++11功能,切换到VS2015后解决编译报错问题
问题现象:为了支持C++11的mutex、atom锁等新能力,需要切换到VS2015,但是切换后发现编译一些问题总是报winnt.h错误之类的问题,信息如下: c:\program files (x86)\windows kits\8.1\include\um\winnt.h(539): error C2143: 语法错误: 缺少“;”(在“”的前面) 1>c:\program files (x86)\windows kits\8.1\include\um\winnt.h(539): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 1>c:\program files (x86)\windows kits\8.1\include\um\winnt.h(540): error C2143: 语法错误: 缺少“;”(在“”的前面) 1>c:\program files (x86)\windows kits\8.1\include\um\winnt.h(540): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
解决方法: 需要在编译出错的.C/.CPP文件最前面增加#include
#include
#include #include
#include
// #include
#include
找到vs的安装目录下的VC文件夹,然后再打开INCLUDE文件夹,就可以见到VS2010编译器所支持的标准头文件了,里面有定义的,在c++/c程序里面才可以包含进来。如下图。
相关文章
- 10-06 对标大厂,微服务网关应该这样设计!
- 10-06 对标大厂,微服务网关应该这样设计!
- 10-06 摆脱恼人的 NullPointerExceptio
- 10-06 2.7k star,最强大的开源支付系统,马上就可
- 10-06 2.7k star,最强大的开源支付系统,马上就可
- 10-06 基于标签的时间跟踪工具 Traggo
- 10-06 面试官问我,try catch 应该放在 for
- 10-06 面试官问我try catch应该在for循环里面还
- 10-06 RocketMQ源码分析监控指标分析
- 10-06 《硬盘磁头修复》:让您的数据恢复如初! (硬盘磁头
- 10-06 教你如何在电脑店恢复丢失的U盘数据(电脑店U盘数据
- 10-06 如果手机上存储的数据被破坏了怎么办? (手机数据分
- 10-06 九月开学季新教师亮相班美丽句子(九月开学季美丽句子
- 10-06 UiPath 在 3B 轮 C 轮融资中获得 2.
- 10-06 什么是长焦镜头,什么是广角镜头(什么是长焦镜头)
- 10-06 vs2010对应msdn下载_如何下载安装Visu
- 10-06 stm32芯片焊接方向(stm32芯片焊接教程)
- 10-06 如何画lm324原理图(lm324原理图绘制步骤)
- 10-06 郭明錤:预计歌尔将恢复苹果AirPods Pro
- 10-06 小米海外首发5G CPE Pro:采用高通CPU,
- 最近发表
0条大神的评论