注册 登录
编程论坛 C++教室

如何把文件中的某个字符代替成指定的一个字符?

无诲今生 发布于 2009-11-08 22:51, 760 次点击
如何把文件中的某个字符代替成指定的一个字符?比如说:在文件中有个字符'a',然后要用‘b‘字符代替该’a‘符字,而其他的字符位置不变。怎样实现?
4 回复
#2
flyingcloude2009-11-09 11:38
要先读到内存中,修改完,再重新写回。
#3
qlc002009-11-09 17:38
replace( str.begin(), str.end(), 'a', 'b' );看看这个函数能不能帮忙!但是得加#include<string.h>头文件
#4
flyingcloude2009-11-09 22:14
回复 3楼 qlc00
这个把全部的‘a'都转成了’b'了吧
#5
qlc002009-11-09 22:55
回复 4楼 flyingcloude
是啊,全部都转化了。哈哈
1