[c++]通过new和make_shared构造shared_ptr的性能差异
公司一哥们说make_shared构造shared_ptr比new要慢,我表示怀疑.因为make_shared只分配一次内存,而new需要分配两次.所以写一个demo测试一下. 分别测试开启优化,关闭优化,还有就是C++11开启move之后的性能情况. #include < ...
公司一哥们说make_shared构造shared_ptr比new要慢,我表示怀疑.因为make_shared只分配一次内存,而new需要分配两次.所以写一个demo测试一下. 分别测试开启优化,关闭优化,还有就是C++11开启move之后的性能情况. #include < ...