关于文本搜索与替换的一个问题.(给高分) 我现在有个文本,符合下面几个条件的数值要求替换:1.随意指定行数(如第10行)该行向上或向下搜索2.对于该行数向上或向下的所有行中含有字符"ETCH " 的3.对于符合上述两个条件的行,该行里的数值统一加2这个应该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用CStdioFile来实现(取行容易点)每取一行就对该行字符串进行搜索"ETCH ",如果不存在就继续下一行!如果存在,则找到“该行里的数值”,得到并增加2,然后再替换这个数值,然后再写进去就可以了! 得新建个文件来备份,最后再拷贝回去,这样操作简单些至于判断字符串钟是否存在某个子串有很多方法,如CString::Find() 可以用CStdioFile来实现(取行容易点)每取一行就对该行字符串进行搜索"ETCH ",如果不存在就继续下一行!如果存在,则找到“该行里的数值”,得到并增加2,然后再替换这个数值,然后再写进去就可以了!================================================如何找到"该行里的数值"呢? 请教单文档模式,如何让窗口总在最前呢? 发送文件的问题 请教如何在“MFC 嵌入并自动化 Microsoft Excel 工作表”中让工作表的边界和视图的边界重合? 删除文件后,关闭对话框异常! 关于上下文帮助 MFC中使用GDI+的问题 请问基于SDI的应用程序的背景如何设置成指定的图片? 关于OpenGL显示建模的性能问题 SDK下的文件读写几个入门问题,还请赐教!多谢拉!%¥%¥¥%¥%¥%¥% 一个有关系统编程的问题(help me!) 为了毕业设计新学MFC,需指点一个问题 如何使得Spin控件不给宿主类发送WM_VSCROLL消息
如果存在,则找到“该行里的数值”,得到并增加2,然后再替换这个数值,然后再写进去就可以了!
至于判断字符串钟是否存在某个子串有很多方法,如CString::Find()
如果存在,则找到“该行里的数值”,得到并增加2,然后再替换这个数值,然后再写进去就可以了!
================================================如何找到"该行里的数值"呢?