社区
C++ 语言
帖子详情
如何编程实现打开dat文件?
talkingmute
2004-10-15 09:24:23
用一般的文件操作函数打开txt等文件时,还是原样显示,因为它们是asc码格式文件,可是对于dat等文件,则不然,打开后则成乱码。
我想知道这里有没有办法,通过编程原样打开dat文件的内容??
...全文
672
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打开吧。我现在编程都使用它
socket
文件
传输源码
可以看出,可以让A当作Server,B当作Client,使用不同的命令行
实现
上面的
文件
传递: A启动server: olfile -server B启动client 进行
文件
传输,这时B的c:foodst.
dat
是目标: olfile -dst c:foodst.
dat
-src c:...
java源码包---java 源码 大量 实例
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到
文件
privateKey.
dat
、如何用Java对象序列化保存私钥...
java源码包2
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到
文件
privateKey.
dat
、如何用Java对象序列化保存私钥...
java源码包3
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到
文件
privateKey.
dat
、如何用Java对象序列化保存私钥...
java源码包4
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到
文件
privateKey.
dat
、如何用Java对象序列化保存私钥...
C++ 语言
65,209
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章