社区
C++ Builder
帖子详情
怎样自定义文件格式?
cmsoft
2001-11-26 08:58:37
怎样自定义文件格式,且用自己写的程序才能读写,别人不能直接读写,比如用二进制流就不能读写等
...全文
498
13
打赏
收藏
怎样自定义文件格式?
怎样自定义文件格式,且用自己写的程序才能读写,别人不能直接读写,比如用二进制流就不能读写等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cmsoft
2001-11-27
打赏
举报
回复
定义文件格式这么难?
sonicss
2001-11-26
打赏
举报
回复
很多文件格式的书上都有介绍的,写代码没什么必要的,只要自己会操作文件就行了
我也是初学者,前两天刚刚实现BMP文件的读取。
cmsoft
2001-11-26
打赏
举报
回复
sonicss(sonicss) :
你写点代码给我看看,这方面不一点都不懂的,我会再给你加分的……
sonicss
2001-11-26
打赏
举报
回复
错了,不一定有调色板数据,如果位图小于等于256色就有调色板数据,大于就没有了
sonicss
2001-11-26
打赏
举报
回复
BMP文件不就是这样定义的吗?只不过公开了自己的文件格式
比如你的文件的头两个字节为:PO(用来判断是否为自己的文件)然后定义文件大小,软件版本,日期,数据区地址偏移等等
把自己的数据放在地址偏移处不就行了。
BMP文件定义时头两个字节为BM判断是否是BMP文件,前40个字节为信息文件头,
然后是文件头,调色板数据,数据
cmsoft
2001-11-26
打赏
举报
回复
不会吧,有这样的方式?
ggyy
2001-11-26
打赏
举报
回复
1:保存的时候,安规律乱码保存,读的时候安规律得到正确的编码
2:保存的流顺序打乱,读的时候恢复
cmsoft
2001-11-26
打赏
举报
回复
sonicss(sonicss):
怎样自己定义头文件大小、内容;数据文件偏移,编码方式等等?
sonicss
2001-11-26
打赏
举报
回复
自己定义头文件大小、内容;数据文件偏移,编码方式等等,别人不知道怎么定义的,怎么知道数据是什么?
cmsoft
2001-11-26
打赏
举报
回复
bcboy(编程蜗牛) :
比如自己定义一个扩展名为aaa的文件
bcboy
2001-11-26
打赏
举报
回复
不明白什么意思。
用类和加密应该就没问题。
hhhappy
2001-11-26
打赏
举报
回复
我给你提一下吧.我还没有试验成功.
cmsoft
2001-11-26
打赏
举报
回复
还有没有高手会啊?!
自
定义
文件
格式
自
定义
文件
格式
自
定义
文件
格式
自
定义
文件
格式
自
定义
文件
格式
自
定义
文件
格式
自
定义
文件
格式
matlab开发-自
定义
文件
格式
日志记录
matlab开发-自
定义
文件
格式
日志记录。允许用户为图像获取工具箱
文件
日志
定义
自
定义
格式
。
SubstancePainter插件开发-基础入门
SubstancePainter优秀的材质编辑工具,美工在做完材质后,一般需要导出为程序使用的
格式
,供程序调用,这个课程就是教会大家如何编写自
定义
插件,把SubstancePainter导出为自
定义
的命名的材质图
文件
。 ...
asp.net自
定义
固定
格式
多
文件
批量上传
asp.net自
定义
固定
格式
多
文件
批量上传
自
定义
文件
格式
Demo
自
定义
文件
格式
https://blog.csdn.net/huanghaifeng201213/article/details/84368198
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章