记录一个小技巧,使用C++从文件中查找特定标记的字符串,并提取该字符串。

用到了CString的方法,十分的简单,用于数据分析很方便。

这是我截取的压缩编码试验程序中的代码,通过这段代码可以提取X264输出的SSIM值

FILE *fp_statfile=fopen("x264_output.txt","rb");
CString filecontent("");
//文件内容读入内存
while(!feof(fp_statfile)){filecontent.AppendChar(getc(fp_statfile));
}
//查找X264的SSIM数值
//X264特征字符串
CString featurestr("SSIM Mean Y:");
//查找,返回字符串位置
int paraloc=filecontent.Find(featurestr);
CString parastr;
//找到了的话
if(paraloc!=-1){//跳过特征字符串,提取5位parastr=filecontent.Mid(paraloc+featurestr.GetLength(),5);TRACE("%s\n",parastr);
}
fclose(fp_statfile);

C++从文件中查找特定的字符串,并提取该字符串相关推荐

  1. python多线程处理文件_Python实验:采用多线程在一个文件中查找特定字符串

    展开全部 import threading , time def countstr(f): global findstr,occurtimes times=0 for string in f: if ...

  2. 在文件中查找指定字符串

    1. 在指定文件中查看指定字符串的行数 cat file_name | grep -n "String" 2. 在多个文件中查找指定字符串 在多个指定文件中查找指定字符串,命令如下 ...

  3. matlab查找替换指令,使用matlab GUI在.txt文件中编辑特定数字使用搜索/替换

    使用matlab GUI在.txt文件中编辑特定数字使用搜索/替换 我有一堆不同的模板.txt文件,我想由Matlab中的用户访问.这些模板看起来像这样,但是有一些主要的区别,我将解释: LOAD B ...

  4. 在目录下所有文件中查找字符串

    目录下的所有文件中查找字符串 find .| xargs grep -ri "class" 目录下的所有文件中查找字符串,并且只打印出含有该字符串的文件名 find .| xarg ...

  5. Windows dos 在某个目录下的所有文件中查找包含某个字符串的文件

    findstr /s /i "str" *.* 上面的命令表示,当前目录以及当前目录的所有子目录下的所有文件中查找"str"这个字符串.*.*表示所有类型的文件 ...

  6. [bash]删除文件中含特定字符串的行

    ]删除文件中含特定字符串的行[bash]: sed -e '/abc/d'  a.txt   // 删除a.txt中含"abc"的行,但不改变a.txt文件本身,操作之后的结果在终 ...

  7. 怎样在PDF文件中查找某个特定的词?

    不得不说中国的修饰词太多了例如:"滚"可以这样说,请你以一种圆润的方式离开:上次小编在路上听到某男子打电话,好像是给女孩子,那口才,是真的牛,夸人不带重复的.要不是我男孩子,我都想 ...

  8. java文件中查找字符串_Java 在本地文件中查找固定字符串

    适用范围:只适用于在文本文档中查找(如,txt.java.c等等,并不适用与doc.xls等等这些文件),可嵌套文件夹.但是对中文不支持. 例如:文件夹:F:/demo 子文件夹:F:/demo/er ...

  9. python docx 合并文档 图片_Python检查Word文件中包含特定关键字的所有页码

    推荐教材:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社图书详情:配套资源:用书教师可以联系董老师获取教学大纲.课件.源码.教案.考试系 ...

最新文章

  1. 11个强大的Visual Studio调试小技巧
  2. 在知乎引发众多分布式数据库大佬争相回答的问题
  3. 5g存储服务器是什么项目,5G时代对服务器有什么要求?
  4. oracle如何把字符集改回默认,更改oracle字符集
  5. 用栈实现队列(Leetcode第232题)+用队列实现栈(Leetcode第225题)
  6. Spring Bean的循环依赖解决方案
  7. 计算机原理实验交通灯自动控制系统设计,微机原理交通灯控制系统设计实验..doc...
  8. windows易升_直播用“易升”工具升级至Windows10 2020年5月更新
  9. Unity 制作数字图片字体
  10. 除了ChatGPT,还能用什么计划管理软件提高效率?
  11. 直播有什么新的互动玩法?
  12. java图片路径根目录_java 相对路径 绝对路径 classes bin 根目录
  13. java丐帮_Java多线程学习笔记(一)
  14. IPP SWAP算力LP挖矿系统搭建开发孵化器原理
  15. 本科、硕士研究生毕业论文字体、段落格式参考
  16. Android入门第50天-读写本地文件
  17. SQLMap 使用详解
  18. FSB总线、HT总线、QPI总线、DMI总线
  19. [LeetCode](面试题 08.11)硬币
  20. 企业微信可信域名个人配置方法,个人添加企业微信可信IP方法

热门文章

  1. 在SqlServer2000的视图中小心使用*符号
  2. CCF202104-3 DHCP服务器(100分)【模拟】
  3. CodeForces - 798B Mike and strings
  4. HDU2176 取(m堆)石子游戏【Nim博弈】
  5. 从 Poisson 分布到服务器的访问
  6. 强悍的 Linux —— 文件解压与解压
  7. Git 与 Github 基础(二)—— Git for Windows
  8. C++基础::运算符重载
  9. Python机器学习——如何shuffle一个数据集(ndarray类型)
  10. anki 新的卡片类型_Anki 常用操作方法合集(一)常用操作1