用fopen(file, "rb"),然后可以用fseek/fread之类的,呵呵,效率应该很高的
解决方案 »
- Windows API 能不能把 对话框 作为一个子窗口 嵌在一个主窗口里面?
- 人民币求购 DVD IFO文件解析代码
- 接收byte数组的问题,在线等
- 请问大家用vs2005调用dll的时候都需要先准备一个调用此dll的exe文件吗?
- 用_open打开带路径的文件?
- 请教一个超复杂问题:如何在一个32位的系统中显示64位长的数据?
- 怎样设置网络传输方式为异步
- 菜问题一个,送分100
- 请教一个API问题GetTitleBarInfo
- 请高手解答关于NetMessageBufferSend函数问题
- VC中FormView有控件个数限制,是255个,如何解决?
- 请问高手:我有一个截屏程序每一秒钟执行一次,每当这时鼠标就要锁死,如何解决?
不要一条记录一条记录的读数据,而应该一起读入内存,例如64M数据,然后在内存中进行处理,我处理过大于4G的数据文件(TAR格式),每次读入一个字节花费了一个晚上,每次读入100M,十几分钟就完成了
所以,对于大数据文件,应该尽量减少读盘的次数,和寻道的次数
原则:
一次处理很多数据,
不要使用多线程