社区
C++ 语言
帖子详情
如何编程实现打开dat文件?
talkingmute
2004-10-15 09:24:23
用一般的文件操作函数打开txt等文件时,还是原样显示,因为它们是asc码格式文件,可是对于dat等文件,则不然,打开后则成乱码。
我想知道这里有没有办法,通过编程原样打开dat文件的内容??
...全文
704
15
打赏
收藏
如何编程实现打开dat文件?
用一般的文件操作函数打开txt等文件时,还是原样显示,因为它们是asc码格式文件,可是对于dat等文件,则不然,打开后则成乱码。 我想知道这里有没有办法,通过编程原样打开dat文件的内容??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fuyixing2010
2010-06-05
打赏
举报
回复
存储通讯录信息记录的dat文件要怎么显示啊?
talkingmute
2004-10-24
打赏
举报
回复
真的没人要这20分吗????????
zengkun100
2004-10-24
打赏
举报
回复
首先:文本文件和二进制文件是有区别的,对于文本文件来说,每个字节(或每几个字节)的意义相同,你只要一个一个字节的读出来就OK了;而对于二进制文件来说,可能有4个字节保存了一个整形,接下去有4个字节保存了一个浮点型等等……所以要想打开二进制文件需要了解它的文件格式。
要想知道文件格式,你可以用16进制编辑器打开一个二进制文件,然后猜测它的格式。
topcool99
2004-10-24
打赏
举报
回复
比较两个.dat文件的内容可以直接读比较。
如果不是的话:
必须知道.dat文件的内部格式!
talkingmute
2004-10-20
打赏
举报
回复
再追问下,如何比较两个文件的内容,输出不一样的地方??
talkingmute
2004-10-19
打赏
举报
回复
二进制方法打开?我也试过了的
fopen("filename","rb");还是不行的,出来的内容和一般的打开方式没什么不同的...
现在是想知道如何比较两个文件的内容?
pesoft
2004-10-18
打赏
举报
回复
哈哈,是想要修改存档吧!
保存两个文件,对比一下不就知道了?
talkingmute
2004-10-18
打赏
举报
回复
哦,谢谢上边的几位朋友,我那个dat文件是个小游戏的用户信息。。
那如何知道它的内部格式呢?通过哪种手段呢?编程能否实现?
还请多指教!
freezingfire
2004-10-18
打赏
举报
回复
用二进制方法打开,查查你用的文件打开函数的说明。
talkingmute
2004-10-18
打赏
举报
回复
对比出来的只是一些乱码,不能正确显示的,不知能否通过编程来对比以下?
就是如何比较两个文件中的内容?
哪位大哥可否写下了?
木头呆但不傻
2004-10-15
打赏
举报
回复
要打开一个文件首要要知道它的内部格式,而不是看他的扩展名,扩展名只是一个内部格式的提示而已
Lauerfan
2004-10-15
打赏
举报
回复
同意楼上的说法。要看你想打开的是哪种dat文件了。
Lixh2000
2004-10-15
打赏
举报
回复
同意楼上的说法。
不知你的DAT文件到底是用在什么地方的?VCD的文件扩展名也为DAT,有些数据文件也为DAT,其中有些是文本格式,有些不是,你想打开什么文件?不知道文件格式是没用的。
hcj2002
2004-10-15
打赏
举报
回复
个人认为,得知道文件的内部格式,这样才可能知道文件的原样内容
Dong
2004-10-15
打赏
举报
回复
你使用UtrlEdit打开吧。我现在编程都使用它
(C语言)
实现
文件
的综合运用,包括输入,输出,查询,修改,删除等
题目:新建一个
文件
student.
dat
,并通过
编程
完成如下功能:(1)通过键盘输入5名学生的学号、姓名、专业、分数,并存人
文件
中。(2)读取
文件
,并在屏幕上输出学生的所有信息。(3)输入学号,可查询指定学生的信息。(4)输入专业,可查询相关学生的信息。(5)向
文件
中添加新的学生的信息。(6)输入学号,删除指定学生的信息。(7)输入学号,修改指定学生的分数。(8)设计菜单界面,将如上功能显示在总界面。问题分析:本例要求
实现
文件
输入、输出、查询、添加、删除及修改6项功能。
linux
文件
系统研究与设计,基于Linux的模拟
文件
系统的设计与
实现
研究.doc
中北大学操作系统课程设计说 明 书?学 院、系:软件学院专 业:软件工程学 生 姓 名:任彬学 号:0921010132设 计 题 目:基于Linux的模拟
文件
系统的设计与
实现
起 迄 日 期: 2011年12月22日- 2012年1月7日指 导 教 师:康珺???2012 年 1月 7 日1.需求分析本次课程设计题目为“基于Linux的...
文件
操作
.
微信
dat
文件
用什么软件
打开
方式_
dat
文件
用什么软件
打开
?
微信
dat
转码软件使用操作说明在线解码,各位同学下载软件后,如何操作?如何找到
dat
文件
?如何使用?又有哪些注意事项呢?这里会为大家一一道来。问题1 :如果下载失败怎么办?请先检查网络,软件并没有放在我的网站上,而是放在大厂七牛云存储上。所以如果您下载
文件
失败的话,99.9%的概率是您的网络问题。可以复制链接直接通过浏览器
打开
即可。问题2 : 下载后如何使用?解压后,一定要注意,是不是有安全软件偷...
DXF到
DAT
文件
转换的源码
实现
本文还有配套的精品资源,点击获取 简介:本源码旨在
实现
DXF
文件
到
DAT
文件
的转换功能,适用于单片机读取CAD工程中的坐标数据。DXF是CAD软件间交换图形数据的格式,而
DAT
是结构化的文本数据格式,便于单片机处理。源码需解析DXF
文件
结构并提取坐标,转换为单片机可读的
DAT
格式,可能包含点列表或复杂结构。转换过程需考虑单片机资源限制,优化算法以减少内存和处理时间。
实现
这种...
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章