头文件中:
using namespace System;
using namespace System::Threading;
//编译中出现
.\A.cpp(6) : error C2871: “System”: 具有该名称的命名空间不存在
.\A.cpp(7) : error C2653: “System”: 不是类或命名空间名称
.\A.cpp(7) : error C2871: “Threading”: 具有该名称的命名空间不存在
原因是 程序是托管代码,在项目设置中 选择
公共语言运行库支持(/clr)项 ,就好了!
参考:http://hi.baidu.com/webvscan/item/844baafcc053b8ef1a111f16
本文介绍了解决C++编程中使用System命名空间时出现的编译错误的方法。通过调整项目设置,启用公共语言运行库支持(/clr),可以有效避免此类错误。

1210

被折叠的 条评论
为什么被折叠?



