有一个需求, 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)

返回顶部