博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符数组中查找字符串或字符数组
阅读量:6824 次
发布时间:2019-06-26

本文共 504 字,大约阅读时间需要 1 分钟。

从fread读文件内容到char*中,可能是包含很多'\0'字符的。此时用一些字符串类去format这个char*会出现读取不完整的问题,因为字符串碰到‘\0’字符就结束了。

可以从以下2个方法去查找该char*中的字串。

1.vc方法   //先用CString拼接    char* fpbuff;    int FileSize;    CString str;    for (int i = 0; i < FileSize; i++)    {        if (fpbuff[i] == 0)            str += ' ';        else            str += fpbuff[i];    }        //然后去find子字符串2.c语言方法int FindString(char * pSrc, int srcSize, char * pDest, int dstSize){    int iFind = -1;    for(int i=0;i

 

转载于:https://www.cnblogs.com/bigfi/p/8311268.html

你可能感兴趣的文章
AR、VR及MR在这几年越来越火红,之间又有哪些区别
查看>>
大数据正在改变汽车行业的5种方式
查看>>
40行Python代码,实现卷积特征可视化
查看>>
小米研发类Kindle电子阅读器
查看>>
「每日分享」Java中方法的重写与成员变量的隐藏
查看>>
Kubernetes Handbook v1.4发布同时后Kubernetes时代大幕拉启
查看>>
基于SonarQube代码质量检查工具总结
查看>>
Node.js性能分析神器Easy-Monitor
查看>>
springboot(八):RabbitMQ详解
查看>>
dob - 框架实现
查看>>
前端单页应用微服务化解决方案1 - 思考
查看>>
30 分钟 Qunit 入门教程
查看>>
关于一些Vue的文章。(7)
查看>>
git 干货系列:(三)我提交错了我想撤销或者回退版本
查看>>
如何获得一个稳定的数字货币协议——稳定是发展出来的,而不是设计出来的...
查看>>
GitHub 项目徽章的添加和设置
查看>>
为什么要用docker
查看>>
【webpack进阶】你真的掌握了loader么?- loader十问
查看>>
关于React事件回调函数bind(this)
查看>>
js数据结构--链表(likedList)
查看>>