C++ 为什么';Tiostream在visual studio社区为我工作?
我正在写我的第一个程序,但它不起作用。我正在使用Microsoft visual studio社区,并制作了一个控制台应用程序项目。我在用C++阅读程序设计和实践,我写了确切的内容。为什么不起作用C++ 为什么';Tiostream在visual studio社区为我工作?,c++,visual-studio,visual-studio-2010,visual-studio-2012,C++,Visual Studio,Visual Studio 2010,Visual Studio 2012,我正在写我的第一个程序,但它不起作用。我正在使用Microsoft visual studio社区,并制作了一个控制台应用程序项目。我在用C++阅读程序设计和实践,我写了确切的内容。为什么不起作用 #include<iostream> #include<string> #include<vector> #include<algorithm> #include<cmath> using namespace std; inline void
#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;
}
#包括
#包括
#包括
#包括
#包括
使用名称空间std;
内联void保持窗口打开({char ch;cin>>ch;}
int main()
{
根据您的评论和澄清:
您的项目属性声明预编译头(可能是新创建项目的默认值,记不清了)
因此,只需遵循错误消息中的建议,并包括
#include "stdafx.h"
在.cpp
文件的第一行,应该修复错误。什么不起作用?是否编译?链接?运行?如果运行,行为是什么?希望如何运行?在查找预编译头时,它会显示意外的文件结尾。是否忘了添加#include“stdafx.h”到您的源?关闭预编译头选项,然后重试。为什么不阅读错误消息???为什么不禁用预编译头选项?@zenith:为什么不添加包含?
#include "stdafx.h"