中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-01 11:15
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » bc31下怎样实现快速读取、保存800M大小的文件? 查看 848 回复 2
楼 主 bc31下怎样实现快速读取、保存800M大小的文件? 发表于 2005-01-08 00:00 ·  中国 湖北 武汉 电信
初级用户
积分 133
发帖 8
注册 2004-03-04 00:00
22年会员
UID 19168
性别 男
状态 离线
我在bc31下怎样实现快速读取、保存800M大小的文件?急
2 发表于 2005-01-15 00:00 ·  中国 湖北 武汉 联通
银牌会员
★★★
积分 1,681
发帖 512
注册 2003-08-02 00:00
22年会员
UID 7953
性别 男
状态 离线
800MB 再怎么样也快不到哪里去 (硬盘速度有限啊)不过如果只是修改几个字节的话, 完全可以不用读取再保存, 直接 seek 然后 write 就成了
Somehow somewhere I've got to choose.
No matter if it is win or lose.
3 发表于 2005-01-21 00:00 ·  中国 甘肃 兰州 城关区 电信
初级用户
积分 114
发帖 7
注册 2005-01-21 00:00
21年会员
UID 35502
性别 男
状态 离线
800M的没什么好方法,建议用fseek和fwrite,带缓冲区的读写,分段读,自己记录每个段的指针,就只能这样了。
论坛跳转: