首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

用VS2005执行以前VC6.0的程序出现这个异常。

2012-04-20 
用VS2005执行以前VC6.0的程序出现这个错误。。。:\programfiles\microsoftvisualstudio8\vc\include\cstdlib(

用VS2005执行以前VC6.0的程序出现这个错误。。。
:\program   files\microsoft   visual   studio   8\vc\include\cstdlib(23)   :   error   C2039:   “exit”:   不是“`global   namespace '”的成员
c:\program   files\microsoft   visual   studio   8\vc\include\cstdlib(23)   :   error   C2873:   “exit”:   符号不能用在   using   声明中

把cstdlib文件中“using   ::exit;”去掉,就能正常运行了。

这个测试用的简单代码
#include   <iostream>
using   namespace   std;
void   main()
{
std::cout   < <   "hello ";
}

[解决办法]
你既然已经
using namespace std;

了,为什么还要
std::cout ???

热点排行