2013-07-21 38 views
-1

我的代碼存在問題。 爲什麼不能打開這個文件? 感謝爲什麼此代碼無法打開文件以讀取數據

ofstream out("a.text"); 
while (i != 6) 
{ 
    out << b[i] << ' ' ; 
    i++ ; 
} 
out.close(); 
i = 0 ; 
for (i ; i < 6 ; i++) 
{ 
    b[i] = 0 ; 
} 
ifstream in("a.txt"); // problem in this line 
if(!in) 
{ 
    cout << "error" ; 
    cin.get(); 
    exit(0); 
} 

從這個代碼出口: 錯誤

+4

只是一個猜測,但文件「a.txt」存在? (你寫給''a.text「',而不是'」a.txt「'。) –

回答

6

你正在做輸出到名爲a.text文件,然後嘗試打開a.txt

2

你寫a.text和讀取a.txt

ofstream out("a.text"); 
... 
ifstream in("a.txt"); 
相關問題