#include <iostream>
using namespace std; //error here
int main()
{
cout << "COME AT ME BRO!\n"; //error here
return 0;
}
cout 是不可识别的。我之前遇到过这个问题,但是我的编译器没有工作,所以我重新安装了 IDEBean 并从一开始又遇到了同样的问题。帮助 :?
cout
在std
命名空间内。所以你应该使用std::cout<<"...";
或者另一个选项是using namespace std;
在开始时做然后你可以使用cout<<"...";
std::cout << "COME AT ME BRO!\n";
cout
在命名空间中定义std
。因此,您需要std::
在每个cout
. 你是多么有选择 -
#include <iostream>
using namespace std ; // Do this if you need include everything defined in the namespace
using std::cout ; // If the program just uses cout of std namespace
int main()
{
cout << "COME AT ME BRO!\n"; // Now you are free from keeping std:: before cout
return 0;
}