怎样从文件中改写特定的字符串? 给出示例代码,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CStdioFile f("your file name");CString str;while(f.ReadString(str))//循环读出文件里的每一行再判断替换{ str.Replace();//替换操作} f=fopen();fread(buff,1,?,f);p=strstr(buff,"xxx");...-----------------------------我流落在凄凉的世界里-孤苦伶仃我过着动荡无助的生活-四处漂泊我在死亡线上苦苦挣扎-度日如年 char buff1[10240000],buff2[10240000];char szsou[]="sou",szdest[]="dest";char *p1,*p2;long n;fread(buff2,1,?,f);p2=strstr(buff2,szsou);n=p2=buff2;memcpy(buff1,buff2,n);buff1[n]=0;strcat(buff1,szdest);strcat(buff1,buff2+n+strlen(szsou));......这是个例子,里头少了一些判断,你自己加上。-----------------------------我流落在凄凉的世界里-孤苦伶仃我过着动荡无助的生活-四处漂泊我在死亡线上苦苦挣扎-度日如年 用这种方法去做:CStdioFile f("your file name");CString str;while(f.ReadString(str))//循环读出文件里的每一行再判断替换{ str.Replace();//替换操作}编译时没出问题,一运行就出错:error LNK2001: unresolved external symbol __endthreadex;error LNK2001: unresolved external symbol __beginthreadex;怎么回事???? str.Replace();//替换操作看msdn 树形控件获取当前节点? 如何使对话框窗口逐渐的由大变小 VC改变光标形状问题(怎么运行好总是会引发内存错误) vc编译 程序 对于一个字符串从右边向左边查询的函数是什么? 问一个多用户环境下同时处理相同多条记录的方法,具体请看内容吧! gethostbyaddr()怎麼用的啊?我這樣用怎麼不行啊? 用ODBC方式如何执行如下语句 如何用MFC 图形界面来实现树(如二叉树)的显示(或者打印)? VC使用怪问题?(ActiveX控件建立的注册问题) 再也不来了,把分散完 捕获WM_KEYDOWN的怪问题
CString str;
while(f.ReadString(str))//循环读出文件里的每一行再判断替换
{
str.Replace();//替换操作
}
fread(buff,1,?,f);
p=strstr(buff,"xxx");
...
-----------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊
我在死亡线上苦苦挣扎-度日如年
char szsou[]="sou",szdest[]="dest";
char *p1,*p2;
long n;
fread(buff2,1,?,f);
p2=strstr(buff2,szsou);
n=p2=buff2;
memcpy(buff1,buff2,n);
buff1[n]=0;
strcat(buff1,szdest);
strcat(buff1,buff2+n+strlen(szsou));
......
这是个例子,里头少了一些判断,你自己加上。
-----------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊
我在死亡线上苦苦挣扎-度日如年
CStdioFile f("your file name");
CString str;
while(f.ReadString(str))//循环读出文件里的每一行再判断替换
{
str.Replace();//替换操作
}
编译时没出问题,一运行就出错:
error LNK2001: unresolved external symbol __endthreadex;
error LNK2001: unresolved external symbol __beginthreadex;
怎么回事????
看msdn