本文是在数据量为2000的基础下的测试结果。测试使用的计时器是头文件 <time.h>中的,精准到毫秒。
1、使用运算符"<<",基本上在导入2000个points约需215ms
2、使用方法append(),仍需约215ms左右,效率与运算符"<<"差不多
3、使用方法replace(),效率明显提升,2000个points仅需2ms。
下面贴出replace的详细介绍,可以看出第二个重载函数是效率最高的。
去翻了一下源码,难怪操作符"<<"跟append()效率差不多,这就是调用的append!!!!