我一直在試圖閱讀下面的文字.txt文件:.txt文件爲char數組?
調試是加倍努力在第一就是寫代碼。因此,如果您儘可能巧妙地編寫代碼,那麼根據定義,您的智能不足以進行調試。 - Brian W. Kernighan *
但是,當我嘗試將.txt文件發送到我的char數組時,整個消息除了單詞「Debugging」打印出來,我不知道爲什麼。這是我的代碼。它一定是簡單的,我看不到,任何幫助將不勝感激。
#include <iostream>
#include <fstream>
using namespace std;
int main(){
char quote[300];
ifstream File;
File.open("lab4data.txt");
File >> quote;
File.get(quote, 300, '*');
cout << quote << endl;
}
此代碼沒有意義,即使故意讀爲僞代碼。你能否請你嘗試改進你的問題來解釋你實際想要達到的目標。 –
刪除'File >>引用;'這是當第一個單詞被寫入數組,然後被'File.get'的調用覆蓋時。 –
謝謝,修正了 – Joe