游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1411|回复: 3

float数组,如何保存成文件?

[复制链接]

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2009-5-22 23:07:00 | 显示全部楼层 |阅读模式
我有float数组 float data[1000];
我想把这4000字节的内容保存为 a.dat
这个代码如何写呢?

30

主题

146

帖子

152

积分

注册会员

Rank: 2

积分
152
发表于 2009-5-23 09:56:00 | 显示全部楼层

Re:float数组,如何保存成文件?

fwrite可以吧。

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2009-5-24 08:25:00 | 显示全部楼层

Re:float数组,如何保存成文件?

可以强制转换成 char[] 然后 len也可以知道 ,然后就可以写文件了。
建议看看序列化方面的

0

主题

769

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
发表于 2009-5-25 22:37:00 | 显示全部楼层

Re:float数组,如何保存成文件?

直接存成二进制的就可以了,连转都不需要转
参照下MDL的格式
给个文件头,里面包括文件大小等信息,然后接下来就存数据段,全用fwrite搞定
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-20 04:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表