首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请教上一个文件操作的有关问题

2012-07-30 
请问下一个文件操作的问题?请问下我用fopen打开一个文件,我有没有办法获取文件在磁盘中具体位置,获取位置

请问下一个文件操作的问题?
请问下我用fopen打开一个文件,我有没有办法获取文件在磁盘中具体位置,获取位置后fclose关闭文件,然后分批次加载文件在磁盘中的数据?有没有办法实现呀?

[解决办法]
fopen打开的是文件,不是磁盘,如果要操作磁盘,就要用Windows/Linux下的I/0接口了
还要自己解析文件系统
不过感觉这个不是楼主的需求
[解决办法]
可以考虑文件映射
[解决办法]
fopen已经处于上层了,不可能操作到磁盘的,楼主想操作磁盘的话估计就要去看驱动层的东西了。
[解决办法]
请问lz为什么要关了以后操作文件的数据?
不打开文件怎么读
如果你要分批次,多线程或者多进程操作,完全可以共享。
不过注意加锁
[解决办法]
http://www.codeproject.com/script/Articles/MemberArticles.aspx?amid=25653
FDump
[解决办法]
一般都是读写完文件后再最后加fclose();

热点排行