Visual Studio 2013(VS2013)error C3861: “__uncaught_exception”: 找不到标识符
来源:互联网 发布:制作vr的软件 编辑:程序博客网 时间:2024/06/05 18:48
在用VC++12.0进行编译的时候,如果加入了宏_HAS_EXCEPTIONS=0,同时直接或者间接的包含了头文件concrt.h,将会产生一个编译错误:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\concrt.h(4774) : error C3861: '__uncaught_exception': identifier not found
关于宏_HAS_EXCEPTIONS=0 ,微软没有正式说明,也不支持。由于历史原因,该宏在STL库的某些部分用到了,但是该宏与ConcRT库(包含concrt.h)不兼容。
解决的方法是使用文本编辑器打开项目文件.vcxproj,将_HAS_EXCEPTIONS=0的部分都删掉。
参考链接:http://stackoverflow.com/questions/34273095/c-visual-studio-2012-issues
10 0
- Visual Studio 2013(VS2013)error C3861: “__uncaught_exception”: 找不到标识符
- Visual Studio 2010 error C3861: “exit”: 找不到标识符
- vs2013 error C3861: “snprintf”: 找不到标识符
- error C3861,找不到标识符
- 在VS2013中出现 error C3861: “snprintf”: 找不到标识符
- error c3861 :"_T":找不到标识符
- error C3861: “max”: 找不到标识符
- error C3861: “cvCalcPGH”: 找不到标识符
- error C3861: back_inserter : 找不到标识符
- error C3861: “glBlendEquation”: 找不到标识符
- error C3861: “AfxSocketInit”: 找不到标识符
- error c3861 :"_T":找不到标识符
- error C3861: “L”: 找不到标识符
- error C3861:“cvtColor”: 找不到标识符
- error C3861: “InitializeCriticalSectionAndSpinCount”: 找不到标识符
- error C3861: “GdiplusStartup”: 找不到标识符
- error C3861: “time”: 找不到标识符
- error C3861: “rand”: 找不到标识符
- 为什么引入 .h 而不是 .m
- 巩固C++(二)----多线程编程
- 指针与数组的扑朔迷离,你知道吗?
- 自动下载和安装 MNIST 到 TensorFlow 的 python 源码
- hibernate reverse engineering 中没有可选的java src folder
- Visual Studio 2013(VS2013)error C3861: “__uncaught_exception”: 找不到标识符
- android中存储路径的使用
- 美如情诗
- meteor培训二
- BLE定时器说明
- mysql服务器远程连接
- 工作一年零8个月总结
- #POJ 3277 City Horizon 【离散化、区间更新】
- 蛤玮打扫教室