【发布时间】:2014-05-24 05:24:12
【问题描述】:
在大文件中,如何替换某个单词?
有没有办法删除文件中特定的line or word?
编辑:
我的文件很大。 我无法将整个文件加载到缓冲区并将缓冲区替换为文件
【问题讨论】:
-
普通文件无法做到这一点,除非你重写整个文件。数据库使用复杂的文件结构和代码来完成删除或替换。
在大文件中,如何替换某个单词?
有没有办法删除文件中特定的line or word?
编辑:
我的文件很大。 我无法将整个文件加载到缓冲区并将缓冲区替换为文件
【问题讨论】:
将文件中的每一行读入一个字符串,然后应用 std::string 的替换 (http://www.cplusplus.com/reference/string/string/replace/)
【讨论】: