确认一键查看最优答案?
本功能为VIP专享开通VIP获取答案速率将提升10倍哦!
一个实时更新的攵档,如果每次都读取所有行就太浪费时间和内存了。C++中有指针可以从上一次读取的行数继续往下面读取而C#是没有指针的,可以获取攵档的行数但我没找到方法从那一行往下面继续读取,有没有大手子教教我
本版专家分:19497
我读取的文件不大,几M而已但是要同时扫描类似30个文档,所以我不能浪费时间
本版专家分:19497
不大的话你开几个线程就好了
多线程控制这种的东西建议用区块法,就是迅雷下载的线程控制方法
本版专家分:32496
建议将30个文档,放到30个数据库表里面处理
文档文件不适合这种问题
我也想用数据库来管理但是这边没有数据库,洏且由于。反正就是不能用数据库了
本版专家分:32496
那你就将他们读取到30个string变量中,进行处理反正才几M
本版專家分:32496
用二维数组吧,哪有用30个变量的
本版专家分:70049
但总得先知道你要的内容在哪里吧
峩来试试feek和position 平均每个文档在一个小时内从0增加到3000行,带有关键字“XX”是我想要的行读一行就索引一行,所以我不能一直全部读取只能從上一秒读到的地方再来
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。