void getFileName(ifstream& inData)
{
string filename;
cout << "please enter the location of the file you wish to input: " << endl;
getline(cin, filename);
inData.open(filename.c_str());
if (!inData)
{cout << "there was an error with the file you entered" << endl;
exit(0); }
}
所以我打開了我的文件,但我需要它讀取未知數量的字符串。
我需要計算這個函數中的這些字符串,然後計算下一個函數中的每個字符。我以前只是做這樣的事情如何使用循環讀取未知數量的字符串,C++
INDATA >> S1 S2 >> >> >> S3 ECT .....
這是用未知的數據我的第一次。我不確定是否需要將它作爲一個大文件讀取,然後返回並計算單詞和字符,或者如果我需要按字符串讀取它。
任何幫助或指導將不勝感激。
認真嗎?這是99%的功課。如果你想他的作業*(只有作業有IO,工作有參數)*明確拼寫「作弊」,給他一個答案。這顯然是他的聯盟。 :) – CodeAngry
@CodeAngry好點,刪除代碼,只有需要的功能/類。 –