我是
靠谱客的博主
靓丽猎豹,最近开发中收集的这篇文章主要介绍
蚊子132 教你如何用CFile读取二进制文件,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
原文:蚊子132 教你如何用CFile读取二进制文件
众所周知 WINDOWS 对文件的操作都离不开 CFile,今天 蚊子132 跟大家一起研究如何用CFile读取二进制文件,以下是代码:
- void ::ReadInfo(CString FileName)
- {
- CFile pFile;
- if (!pFile.Open(FileName,CFile::modeRead|CFile::typeBinary,NULL))
- {
- return;
- }
- //定义存储变量
- int MX,MY;
- double DX,DY;
- //读int型
- pFile.Read((char*)&MX,sizeof(int));
- pFile.Read((char*)&MY,sizeof(int));
- //读double型
- pFile.Read((char*)&DX,sizeof(double));
- pFile.Read((char*)&DY,sizeof(double));
- //读特定位置
- LONGLONG pPos;
- pPos = sizeof(int)*2+sizeof(double)*2;
- pFile.Seek(pPos,CFile::begin);
- pFile.Read((char *)&DX,sizeof(double));
- pFile.Read((char *)&DY,sizeof(double));
- pFile.Close();
- }
复制代码
|
最后
以上就是靓丽猎豹为你收集整理的蚊子132 教你如何用CFile读取二进制文件的全部内容,希望文章能够帮你解决蚊子132 教你如何用CFile读取二进制文件所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复