void fcn(const string&filename, vector<string>&vec)
{
ifstream in(filename);
if (in)
{
string buf;
while (in>>buf)
{
vec.push_back(buf);
}
}
else
cout << "Fail to open the file!" << endl;
}
為什么while中一個“in>>buf”就可以解決將in中的內容按一個一個單詞作為獨立的元素存入vec呢?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/60140.html
標籤:基礎類
上一篇:求助,調了一個星期了,就是找不出錯誤。。。真的調了一個星期,回寢室就調,一開始是有野指標,后來野指標被我處理了,然后可以運行了,卻得不出我要的結果
