C++ cin和cout运算符错误C++;
我正在为学校做一项作业,在学校我们使用IDE的代码块,但我想在家里使用visual studio。问题是,当我在VisualStudio上运行程序时,我的cin和cout上继续出现运算符错误,但仅在字符串之前。我尝试了#include,当我构建时错误行消失时,我以前也遇到过同样的错误。我是新的C++,而困惑任何帮助都是赞赏。 下面的代码图片您尝试的C++ cin和cout运算符错误C++;,c++,visual-studio,visual-c++,C++,Visual Studio,Visual C++,我正在为学校做一项作业,在学校我们使用IDE的代码块,但我想在家里使用visual studio。问题是,当我在VisualStudio上运行程序时,我的cin和cout上继续出现运算符错误,但仅在字符串之前。我尝试了#include,当我构建时错误行消失时,我以前也遇到过同样的错误。我是新的C++,而困惑任何帮助都是赞赏。 下面的代码图片您尝试的#include将是正确的 您的主要问题是#include“stdafx.h”。这是一个好主意。VisualStudio在默认情况下将其放入,尽管它不
#include
将是正确的
您的主要问题是#include“stdafx.h”
。这是一个好主意。VisualStudio在默认情况下将其放入,尽管它不是必需的。如果您使用它,它必须是第一个包含:
VisualC++将不会编译任何东西,除非源代码文件中包含“STDAFX.H”,除非编译选项/Yu'STADAFX.H’是未选中的(默认情况下);它假定在该行之前(包括该行)源代码中的所有代码都已编译
把它放在第一位,包括(或完全摆脱)它来解决你的问题。然后其余的应该开始正常工作。请在问题中包含您的代码(不是屏幕截图,而是实际代码)。告诉我们错误到底是什么,它发生在哪一行。为了学习,我建议在创建项目时取消选中“使用预编译头”选项。它们不会让你的学习项目受益,只会增加额外的担忧。