新手求助:一个关于使用字符串时效率的问题
我正在看一段关于文本内容处理代码
代码里将整个文本内容全部放置在一个string里,然后再扫描里面是否存在预设的各种标志位,如果存在就把标志位间的内容全部复制进一个专用的string对象中,再对各string对象中的内容进行处理。
我在想:如果文件大到数百K甚至上M ,这样的处理方式是否还能保持高效率?
如果不能,是否有更好的一个方式来处理? 恳请赐教
[解决办法]
如果文件大到数百K甚至上M ,这样的处理方式是否还能保持高效率?
--------------------------------------------
数百K还不算大^_^
将东西从磁盘读取到内存,这就是在提高效率,如果你的内存不够大以至于装不下所有的内容,那就只能分批读入了,到时候效率肯定会下降。