在一个文本文件中有如下内容
1 mary 234
2 jack 456
3 tom 678
我想要输入对jack改成lily
即:
1 mary 234
2 jack 456
3 tom 678
我用fstream和seekg都不行阿。谁能回答阿
1 mary 234
2 jack 456
3 tom 678
我想要输入对jack改成lily
即:
1 mary 234
2 jack 456
3 tom 678
我用fstream和seekg都不行阿。谁能回答阿
解决方案 »
- MFC VC++6.0 Dlg类中如何获得Doc类的数据
- bho问题
- DeviceIoControl的时候createfile失败GetLastError=5
- 有没有办法在MFC的dialog中把excel表加进去,向excel一样实现操作。
- ListCtrl控件Report风格如何设定选中那一行(不用鼠标点击)
- 进程内组件和进程外组件问题
- 有人能给一点关于绘图中用的剪裁的概念么
- 用ATL做COM组件,不用MFC怎样加载字符串资源?
- 如何把CComBSTR转化为LPCTSTR
- 如何将jpeg图片存入ACCESS数据库,急,急!
- CallNextHookEx的第一个参数是不是忽略的
- CToolTipCtrl与CTreeView的问题。
是a.txt中有如下内容
1 mary 234
2 jack 456
3 tom 678
我想要将jack改成lily
即:
1 mary 234
2 lily 456
3 tom 678
怎么做阿
char* buf[256],out[256];
int count=_read(fd,buf,256);
buf[count]=0;
char* ptr=strstr(buf,"jack");
*ptr=0;
sprintf(out,"%slily%s",buf,ptr+4);
_write(fd,out,strlen(out));
_close(fd);