我正在尝试加载文件,但无法获取它。这是命令..
void Apple::loadDictionary(std::vector<std::string>& ret)
{
std::ifstream fin("words");
if(!fin.good()){
return;
}
while(!fin.eof()){
char buffer[4096];
fin.getline(buffer, 4096);
std::string curr(buffer);
ret.push_back(curr);
}
fin.close();
}
我已将名为 words 的文件添加到 Visual Studio 项目中。右键单击项目名称并添加现有项目并选择单词文件。让我知道这是否是错误。
fin 不加载使条件!fin.good()
为真并且程序终止的字符串。在这方面需要一些帮助。
我需要在其中使用任何#include 吗?