替换.text文件中的一行

时间:2014-11-18 18:48:06

标签: c++

我想替换.text文件中一行中的日期。

该行可能如下所示:

1234    24.08    24.09.

我是否可以通过搜索1234并替换日期24.0824.09来找到此行?

1 个答案:

答案 0 :(得分:1)

如果您的替换字符与文件中的文本具有相同的字符数,则继续寻找该位置并覆盖该文本(请参阅std :: ostream :: seekp)。

否则,您必须写入新文件。

文件无法在中间扩展。