0

我刚刚下载了 Visual Studio 2012 并尝试了我的第一个 C++ 程序,但它不起作用,我不知道为什么。我希望有一个人可以帮助我。

这是我的代码:

#include "stdafx.h"
#include <iostream>



int main(int argc, _TCHAR* argv[])
{
std::cout << "HelloWorld\n";
system("pause");

return 0;
}

当我尝试编译程序时,控制台上有以下内容:

1>  HelloWorld.cpp
1>c:\program files (x86)\microsoft visual studio 11.0\vc\include\climits(5): fatal error C1083: File (Include) could not be opened: "yvals.h": No such file or directory

此外,当我将鼠标放在“cout”上时,它会显示:错误“命名空间”“std”没有成员“cout”

有谁知道问题是什么以及如何解决这个问题?

4

1 回答 1

3

你创建了什么样的项目?对于简单的控制台应用程序,我强烈推荐“空项目”。然后将 hello.cpp 文件添加到您的项目并粘贴以下代码:

#include <iostream>

int main()
{
    std::cout << "Hello world\n";
    std::cin.peek();
}

这应该可行,我已经做了十几次了。如果它不起作用,请告诉我们错误消息。

于 2013-04-27T14:39:57.350 回答