gpt4 book ai didi

c++ - 从文件读取到 C++ 中的数据结构

转载 作者:搜寻专家 更新时间:2023-10-31 01:55:41 25 4
gpt4 key购买 nike

所以,我有一个文本文件 (data.txt),这是一个故事,所以只有一句接一句,而且相当长。我想要做的是从文件中取出每个单词并将其存储在某种类型的数据结构中。作为用户输入,我将获得一个单词作为输入,然后我需要使用一个函数找到 2 个字符串之间的 Levenshtein 距离(我认为功能虽然)。所以我想我会使用 getline() 使用“”作为分隔符来单独存储单词。但我不知道我应该将这些词存储到什么地方,以便我可以轻松访问它们。还有一个事实是,我不知道 data.txt 文件中有多少个单词。

我可能已经解释得很抱歉,不过我会回答你的任何问题,以澄清。

最佳答案

在 C++ 中,您可以将单词存储在字符串 vector 中:

#include <vector>
#include <string>

//....

std::vector<std::string> wordsArray;
// read word
wordsArray.push_back(oneWord);

关于c++ - 从文件读取到 C++ 中的数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8163140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com