2016-02-19 54 views
-6

V A C++程序這是main.cpp錯誤而編制與G ++

#include <stdio.h> 

using namespace std; 

int main() { 
    cout << "Hello, World!" << endl; 
    return 0; 
} 

要編譯它,我進入CMD,然後鍵入g++ main.cpp,但它給了我2個錯誤,他說,這兩個coutendl不聲明。我只能想象它是因爲它找不到命名空間std或不能包含<stdio.h>。我將如何完成這項工作?

+5

您應該使用的#include 代替 user2807083

+0

你忘了'#包括' – NathanOliver

+0

我犯了類似的錯誤,當我第一次開始學習C++ C. – Larry

回答

3

您必須包含iostream而不是stdio.h才能使用std::coutstd::endl

+0

之後它的工作原理,但我不能接受一個答案但(我必須等待12分鐘) –