通过ifstream将文件内容一次性读入容器的效率比较

来源:互联网 发布:淘宝找不到人工客服 编辑:程序博客网 时间:2024/05/16 13:47

问题:将一个文件的全部内容一次性读入到一个容器。

有以下两种代码,都可以实现该功能。但是,第1种代码的执行效率相当低,第2中代码的执行效率高得多。我这里测试了一下,读取182MB的文件,VC9.0 Release下大约相差9.062/0.5=18倍,Debug下相差723.468/1.359=532倍。