v这是main.cpp
:
#include <stdio.h>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
return 0;
}
为了编译它,我进入cmd并输入g++ main.cpp
但是它给了我2个错误,表示未声明cout
和endl
。我只能想象它是因为找不到命名空间std
或者不能包含<stdio.h>
。我该怎么做才能做到这一点?
答案 0 :(得分:3)
您必须包含iostream
,而不是stdio.h
才能使用std::cout
和std::endl
。