使用 Visual Studio 2017 写 c++ primer plus 第 6 版里面的第一个程序就遇到问题了……
书中源代码如下:
#include <iostream>
int main()
{
using namespace std;
cout << "Come up and C++ me some time.";
cout << endl;
cout << "You won't regret it!" << endl;
return 0;
}
在 Visual Studio 2017 里面运行时报错:
fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?这是咋回事啊?
1
ysc3839 2018-06-29 11:32:31 +08:00 via Android
因为你创建项目的时候开启了预编译头。你应该使用 Windows 桌面向导,创建时可以取消选择预编译头。
|