我正在尝试读取一个文本文件并将水果与我输入的内容进行匹配(例如,我输入 apple,它会在文本文件中搜索单词 apple 并将其匹配并输出它已找到)但我正在努力实现我的结果想要,因此需要帮助。
我有一个文本文件(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;
}
}
请指教谢谢。