我刚刚在Visual Studio上制作了一个应用程序,但现在它给了我这个我无法理解的愚蠢问题。我一直在我的其他以前制作的应用程序中做这些东西,一切正常。我现在这样做,似乎给了我一些问题。
我尝试启动一个新的应用程序,这是我在包含I / O流并使用命名空间std时得到的。
代码:
// ConsoleApplication1.cpp : Defines the entry point for the console application.
//
#include <iostream>
#include "stdafx.h"
using namespace std;
int main()
{
cout << "Hi" << endl;
return 0;
}
我真的不明白问题所在。任何帮助,将不胜感激。
错误:
'cout': undeclared identifier
'endl' : undeclared identifier
这个问题很容易解决,你需要做的就是移动 “stdafx.h”到文件的最顶层。