所以,我有一个文本文件(data.txt),它是一个故事,所以只是一句接一句,而且相当长。我要做的是从文件中取出每个单词并将其存储在某种类型的数据结构中。作为用户输入,我将得到一个单词作为输入,然后我需要找到与该输入单词最接近的 10 个单词(在 data.txt 中),使用查找 2 个字符串之间的 Levenshtein 距离的函数(我认为虽然发挥作用)。所以我想我会使用 getline() 使用“”作为分隔符来单独存储单词。但我不知道我应该将这些单词存储到什么位置以便我可以轻松访问它们。还有一个事实是我不知道 data.txt 文件中有多少个单词。
我可能已经解释了这个非常抱歉,我会回答你的任何问题,以澄清。