当前位置: 代码迷 >> VC >> 用VS2005执行以前VC6.0的程序出现这个异常。
  详细解决方案

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

热度:4822   发布时间:2013-02-25 00:00:00.0
用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 ???
  相关解决方案