#include <iostream>
#include <stdlib.h>
using namespace std;
int main(int argc, char* argv[]) {
std:: cout<<"hello world";
std::cout<<"i am surprise<"<<std::endl;
return (EXIT_SUCCESS);
}
這很奇怪,因爲我在Ubuntu 10.04中使用NetBeans並運行此代碼。這裏發生的事情真的讓我感到驚訝。每行代碼都用紅線標出。例如:C++中的有趣情況
- 第一行表示無法找到指示符iostream或找不到文件iostream;
- 第二行找不到stdlib文件;
- 第三行無法解決標識性病等,
- 但它編譯罰款,並顯示我結果的「hello world我很驚訝」
請解釋爲什麼出現這種情況?
這是netbeans(或其配置)的問題;它不是真的關於C++作爲一種語言。 – 2010-09-18 20:13:19
請使用適當的標點符號。 IDE會看到與您的編譯器不同的源文件。 – 2010-09-18 20:14:14
我只是不能閱讀這樣的問題。你在發佈之前是否校對過? – 2010-09-18 20:14:51