C++ 将文本文件字插入AVL
我的作业中有一小部分需要插入.txt文件中的数据(只是随机单词),然后将它们作为数据添加到AVL树中 我将向您展示我现在的代码,它显然不起作用,但需要一些技巧来了解如何读取文件并将其作为数据插入AVL树C++ 将文本文件字插入AVL,c++,avl-tree,C++,Avl Tree,我的作业中有一小部分需要插入.txt文件中的数据(只是随机单词),然后将它们作为数据添加到AVL树中 我将向您展示我现在的代码,它显然不起作用,但需要一些技巧来了解如何读取文件并将其作为数据插入AVL树 其中显示[newItem.key=(file);]我为.txt键入的名称完美地显示在AVL树中(我知道这一点,因为它只是读取我生成的字符串),但我需要在读取整个.txt文档时将其放在那里,因为我读取的不是标题。我希望这是有意义的,并将感谢任何帮助。只需逐字阅读文件: while (myfile)
其中显示[newItem.key=(file);]我为.txt键入的名称完美地显示在AVL树中(我知道这一点,因为它只是读取我生成的字符串),但我需要在读取整个.txt文档时将其放在那里,因为我读取的不是标题。我希望这是有意义的,并将感谢任何帮助。只需逐字阅读文件:
while (myfile) {
std::string word;
myfile >> word;
newItem.key = word;
tree.AVL_Insert(newItem);
}
只需一次读一个字:
while (myfile) {
std::string word;
myfile >> word;
newItem.key = word;
tree.AVL_Insert(newItem);
}