社区
非技术类
帖子详情
读二进制文件,文件中包含不同数据类型double和char
jiangshare1
2010-09-27 05:09:11
RT,怎样用CFile读进来呢?
1000 3 //1000是double型的,但是3是char的
01 23 23 32 //01是char的,后面的是double型的
02 33 25 11
03 28 91 51
1001 2
01 33 22 11
02 33 22 11
1002 5
01 。。。。
02 。。。。
03 。。。。
04 .。。。
05 .。。。
1003 4
.。
。。。
。。。
...全文
143
1
打赏
收藏
读二进制文件,文件中包含不同数据类型double和char
RT,怎样用CFile读进来呢? 1000 3 //1000是double型的,但是3是char的 01 23 23 32 //01是char的,后面的是double型的 02 33 25 11 03 28 91 51 1001 2 01 33 22 11 02 33 22 11 1002 5 01 。。。。 02 。。。。 03 。。。。 04 .。。。 05 .。。。 1003 4 .。 。。。 。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
muzizongheng
2010-09-27
打赏
举报
回复
又发了一贴, 这个应该都回复过啊。 先用CStdioFile的ReadString全读出来, 然后解析每行的字符串,
根据你写的格式, 如空格为分隔符, 把字符串值和double值分离, 然后把字符串转为你要的类型就行了。
文本
文件
和
二进制
文件
的差异和区别
广义上的
二进制
文件
包括文本
文件
,这里讨论的是狭义上的
二进制
文件
与文本
文件
的比较: 能存储的
数据类型
不同
文本
文件
只能存储
char
型字符变量。
二进制
文件
可以存储
char
/int/short/long/float/……各种变量值。 每...
将
double
类型的数据写入
二进制
文件
,从
二进制
文件
中
读
取
double
类型数据
这是C的代码 //写入
二进制
文件
FILE *f=fopen("F:\\g.txt","wb+");
double
d=123456123.1231231131; fwrite(&d,sizeof(
double
),1,f); fclose(f); //从
二进制
文件
读
出 FILE *fop=fopen("F:\\g.txt","rb"); dou
python
读
二进制
DAT
文件
python
读
二进制
DAT
文件
#
读
float(4字节) import struct import numpy as np filename = os.path.join(file_dir, file) f = open(filename,'rb') # N为文档
中
包含
的数字个数,而一个浮点数占4个字节,一个
char
...
二进制
文件
和文本
文件
到底有什么
不同
?(二)
2)
二进制
文件
:这类
文件
以文本的
二进制
形式存储在计算机
中
,用户一般不能直接
读
懂它们,只有通过相应的软件才能将其显示出来。
二进制
文件
一般是可执行程序、图形、图像、声音等等。 C++标准库提供了基于输入/输出...
C++:如何写入和
读
取
二进制
文件
这样可以方便地将数据以
二进制
形式保存到
文件
中
,或从
二进制
文件
中
读
取数据。以下是一个简单的例子,演示了如何使用C++
文件
输入/输出流来写入和
读
取
二进制
文件
。的名称、年龄和身高信息,可以看到输出结果与写入时的...
非技术类
1,649
社区成员
58,980
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章