Chinaunix
标题:
怎样用c语言或c++语言编写一个恢复已格式化软盘上数据的软件?
[打印本页]
作者:
jamesqiao
时间:
2003-04-27 19:02
标题:
怎样用c语言或c++语言编写一个恢复已格式化软盘上数据的软件?
怎样用c或c++语言编写一个能够将已经格式化的的软盘上的数据恢复?
我想是不是应该直接读写软盘上的每个磁道和扇区,读出相应的数据啊?具体我也没有编写过,请大家帮个忙。只要给出思路,想法即可,或关键性的函数代码,不必给出全部源程序,谢谢。
这是我们论坛上的一个网友提出的问题,本人不能解决,望在座的各位能够帮忙解答一下,谢谢!
作者:
无双
时间:
2003-04-27 19:38
标题:
怎样用c语言或c++语言编写一个恢复已格式化软盘上数据的软件?
http://www.pcworld.com.cn/2000/back_issues/2002/0233.asp
这有一篇文章
可以参考一下
主要是了解文件系统保存文件的形式与删除文件时的操作是怎样的
然后就可以恢复了
这方面资料我没有
我能给你的就这么多
作者:
幽灵兵
时间:
2003-04-27 19:52
标题:
怎样用c语言或c++语言编写一个恢复已格式化软盘上数据的软件?
嗯,我想是需要直接对磁盘进行操作才行,而且 WIN32API 不会给你这种权利...
比如 PartitionMagic 是用 vxd 获取完全的操作权限.....
作者:
幽灵兵
时间:
2003-04-27 19:55
标题:
怎样用c语言或c++语言编写一个恢复已格式化软盘上数据的软件?
具体的分区格式,可以参考一下 Linux 文件系统部分的源代码....
作者:
无双
时间:
2003-04-27 20:06
标题:
怎样用c语言或c++语言编写一个恢复已格式化软盘上数据的软件?
但是楼主想了解的是fat格式的
可以在网上找找fat格式的说明
作者:
jamesqiao
时间:
2003-04-27 20:44
标题:
怎样用c语言或c++语言编写一个恢复已格式化软盘上数据的软件?
感谢各位帮忙!
我想那位网友应该是想通过自己编程来实现恢复数据,而不是使用商业或已经发布的软件。估计操作平台是Windows下,MS-DOS也行。如果能讨论到Linux或Unix下也可以,也好给其他需要此类编程技术的网友提供一点借鉴。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2