4

我已多次重新安装 Visual Studio 2010 Professional 以尝试使其正常工作。我不得不卸载 Visual Studio 2012 Professional,因为它没有编译我们在课堂上所做的事情。

我完全卸载了包括 SQL Server 在内的所有内容。

我去了 VC/include 并且没有 iostream 头文件。

#include <iostream>

int main () {

cout << "hello";

system ("PAUSE");
return 0;
}

这就是我正在尝试做的所有事情,因为没有其他工作。

这真的让我发疯了,因为我需要让它工作,这样我才能完成我的项目!!!

每次我这样做;新项目 => 空项目 => 将项目添加到源 =>.cpp

我正在运行 Windows 8。

它只是说错误无法打开源文件此外,错误 cout 标识符未定义....

我想知道我是否应该进行系统还原?或者如果我应该从我的恢复媒体完全重新安装 Windows 8?

4

2 回答 2

5

一个问题是您没有包含命名空间std

这就是你的代码应该是这样的:

#include <iostream>
using namespace std;

int main (void) {
    cout << "hello" << endl;
    system("pause");
    return 0;
}

或者你可以做这样的事情:std::cout << "Hello" << std::endl;

这可能是个问题,因为您没有将环境设置为 C++。这就是你的做法:

  1. 转到工具>导入和导出设置。如果您找不到它,只需在“快速搜索”中搜索即可
  2. 然后去重置所有设置。
  3. 然后只需选择“Visual C++”
  4. 重新开始。

这应该够了吧。如果没有,您可能会考虑重新安装 Visual C++ 本身。对于VS 2012。如果这不起作用,则重新安装程序。

于 2013-03-06T05:59:37.253 回答
-2

如果 Visual Studio 2012 有问题,请安装更新。

于 2015-12-11T20:31:02.547 回答