2021
09-22
09-22
浅谈c++性能测试工具google benchmark
目录一、测试对象二、使用模板函数生成测试三、定制测试参数四、进一步简化五、揭晓答案六、总结一、测试对象这次测试的对象是标准库的vector,我们将会在vs201916.10和Linux+GCC11.1上进行测试。为了代码写着方便,我还会启用c++17支持。这次的疑问来自于《ATourofC++》这本书,最近在重新翻阅本书的时候发现书里第九章给出了一个很有意思的建议:尽量少用reserve方法。我们都知道reserve会提前分配足够大的内存来容纳元素...
继续阅读 >