如何检查c ++中的文本文件中是否有更多内容,是否继续阅读? 我试图从文本文件中读取一些单词,但未指定单词数。
答案 0 :(得分:1)
使用std::vector
和std::string
。使用正确的阅读文件形式:
std::string word;
std::vector<std::string> word_database;
while (text_file >> word)
{
word_database.push_back(word);
}
std::cout << "Words read: " << word_database.size() << "\n";
答案 1 :(得分:1)
在这里查看this link。他们回答了你的问题,在发布之前一定要查看其他问题。