返回到.txt文件中的前一行
Going back to a previous line in a .txt file
我已经阅读了许多关于如何从.txt文件中读取特定行的文章,但没有一篇能满足我的需要。 我正在为一种"编程语言"创建一个简单的解析器,我想包含一个"标签"系统。 但是,问题是,为了转到特定标签,我可能必须在文本文件中后退或前进。 如何转到.txt文件中的特定行? 有没有办法做到这一点,以便我之后可以返回到原来的行? 提前感谢。
您可以尝试的最好的方法是随机访问文件以移动到文件的任何位置。
请参阅:http://www.learncpp.com/cpp-tutorial/137-random-file-io/
相关文章:
- 用c++从输入文件中读取另一行
- 读取文件的最后一行并输入到链接列表时出错
- 如何将 txt 文件中的行分隔为组件C++
- 我正在使用嵌套的while循环来解析具有多行的文本文件,但由于某种原因,它只通过第一行,我不知道为什么
- 从C++dll访问C#中的一行主要参数
- 需要从存档中读取一行文本.txt直到找到"hhh",然后转到下一行
- 如何将.txt文件中的多维数组放入代码中,并一次打印一行
- 从.txt文件中读取一行,然后插入变量
- 无法删除 txt 文件中 getline(cin , (变量)) 之后的下一行
- 在c++中读取一行.txt文件的一部分
- 在 c++ 中搜索.txt文件只会得到第一行
- 返回到.txt文件中的前一行
- 只从.txt文件的一行中输入整数
- 我想创建一个函数,读取输入的每一行,并产生其总和,并保存为sum.txt使用c++
- 如何从.txt文件复制单词到数组.然后将每个单词打印在单独的一行上
- Vector只从.txt文件c++中读取一行
- 为什么我的程序读取的不仅仅是我的txt文件的第一行?
- 从 txt 文件读取时,我的程序不会移动到下一行
- 将变量与txt文件中的每一行进行比较
- 如何用c++中的控制台替换txt文件中的一行