我正在嘗試讀取文本文件並將水果與我所輸入的內容進行匹配(例如,我鍵入apple,它將搜索文本文件中的蘋果詞並匹配它並輸出它已被發現),但我正在努力實現我想要的結果,因此需要幫助。C++。如何從文件中讀取並與輸入匹配
我有一個文本文件(fruit.txt)具有低於
蘋果所示的內容,30
香蕉,20
梨,10
這是我的代碼
string fruit;
string amount;
string line = " ";
ifstream readFile("fruit.txt");
fstream fin;
cout << "Enter A fruit: ";
cin >> fruit;
fin >> fruit >> amount;
while (getline(readFile, line,','))
{
if(fruit != line) {
cout <<"the fruit that you type is not found.";
}
else {
cout <<"fruit found! "<< fruit;
}
}
請告知 謝謝。
你面臨的問題是什麼? – billz
到底出了什麼問題? –
看看序列化/反序列化.. http://stackoverflow.com/questions/11415850/c-how-serialize-deserialize-objects-without-any-library – lordkain