版块
论坛
喜欢
话题
应用
搜索
登录
注册
macroideal的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=185652
提一个问题:怎么操作硬盘.
有一个需求, BOSS要求直接操作硬盘, 不用现有的fread等函数, 有人说有一个api ReadFile, WriteFile 我试了试, 可以用, 但是后来发现了问题, 就是readfile, writefile 中读的块大小必须是512的整数倍, 请问有没有别的办法,我想...
全文
回复
(
3
)
2009-10-29 18:16
来自版块 -
c/c++入门(VC,KeilC使用)
◆
◆
表情
告诉我的粉丝
提 交
lxcsyh
:
直接硬盘操作应该没有这个限制的吧, 那个只是对文件有限制,512是扇区的大小。
(2009-11-18 10:48)
回复
lxcsyh
:
没有试过,不过512字节的倍数应该是扇区的倍数吧。 这个应该只和文件有关的,和直接操作硬盘没有关系的。
(2009-11-18 10:47)
回复
one
:
那只能先读出512字节,修改相应字节后再写回去.
(2009-10-29 19:36)
回复
macroideal
加关注
写私信
0
关注
0
粉丝
9
帖子
返回顶部