2013-04-15 74 views
0

這裏發生了一些非常奇怪的事情。我已經做了一個非常簡單的測試代碼來包含if流,並且我得到一個致命錯誤:在編譯時未找到'ifstream'文件。我懷疑它與編譯器有關。不能包含ifstream「致命錯誤:'ifstream'文件未找到」

#include <ifstream> 
using namespace std; 
int main(){ 
    cout <<"hello world" <<endl; 
} 

以上是使用命令clang ++ * .cpp -o「test」與clang編譯的。

+0

什麼是if流? –

+0

@ColeJohnson http://www.cplusplus.com/reference/fstream/ifstream/ –

回答

5

錯誤的標題名稱,沒有ifstream標題。如果您想要使用cout,您可能需要包含iostream

#include <iostream> 
+0

我想他們想要'iostream',因爲那時他們正在嘗試使用'cout'。 – Xymostech

+0

對,當我看到「」時,我甚至沒有閱讀其餘的代碼片段:)我將編輯答案,謝謝 – piokuc

+0

我想寫入文件 - hello world只是測試代碼的一部分如果它會運行 –