读取大量文件时候出错,如何加快文件读取速度.程序最终的目的是把所有的数据存放在一个setpoint类对象中

[复制链接]
查看11 | 回复1 | 2013-5-25 21:43:20 | 显示全部楼层 |阅读模式
bool SetPoint::Load(const char* ch)这个函数里,涉及到的文件访问次数太多了。 每次对磁盘文件的访问都是相当耗时的。你应当一次读一帧数据到一个内存里的buffer中,然后再从bufer往你的对象里填充。 从内存到内存的速度要快得多。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行