我正在编写我的第一个程序,但它无法运行。我正在使用Microsoft visual studio社区,我制作了一个控制台应用程序项目。我正在阅读编程原理和使用c ++练习,我写的正是它所说的。为什么不工作?
#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
#include<cmath>
using namespace std;
inline void keep_window_open() { char ch; cin >> ch; }
int main()
{
cout << "Hell, World!\n";
keep_window_open();
return 0;
}
答案 0 :(得分:3)
从你的评论澄清:
unexpected end of file while looking for precompiled header. Did you forget to add #include "stdafx.h" to your source?
预编译标题的项目属性声明(可能是新创建的项目的默认设置,不能完全记住)。
所以只需遵循错误消息中的建议并包括
#include "stdafx.h"
在.cpp
文件的第一行应修正错误。