- 博客(18)
- 收藏
- 关注
原创 emplace_back和move的简单实践
最近参与了一个性能优化相关的项目,感觉应该对emplace_back和move做个总结。本文比较浅,没有过于高深的理论,高手们不必浪费时间,初学者可以参考下,省的浪费时间踩坑。内附可编译通过的例程。
2023-01-14 21:16:55
745
原创 STL标准算法和成员函数算法
STL容器算法分两类,一类是容器的成员函数算法,一类是通用的非成员函数算法。这篇博客介绍这两类算法的区别,内附可编译通过的例程。
2020-08-30 16:58:37
509
1
原创 细节改善效率:map::operator[]和map::insert具体做了什么
添加或更新元素是map容器十分常见的操作,二者看似功能类似,其实底层实现有着细微的差别,这篇博客详细介绍这些差别,内附可编译通过的例程。
2020-08-24 00:04:48
1192
原创 理解STL关联容器中“相等”和“等价”的区别
“相等”和“等价”,听上去好像是一回事,但不管是从中文文字角度还是STL技术细节角度,它们又是不同的。这篇博客介绍它们之间的区别,内附可编译通过的例程。
2020-08-19 21:25:47
430
原创 细节改善效率:判断STL序列容器是否为空
这篇博客以vector和list为例,对比了c++判断STL序列容器是否为空的两种方式之间的效率差别,内附可编译通过的例程。
2020-08-11 22:44:29
847
原创 理解和使用c++11置入(emplace_back)
这篇博客以vector为例,介绍了c++11置入(emplace_back)用法,内附可编译通过的例程。
2020-05-19 16:14:42
1356
原创 给new添加一个失败回调函数: set_new_handler
这篇博客介绍了一种给new添加失败回调函数的方法,也即set_new_handler,内附可编译通过的例程。
2020-01-22 21:38:42
293
原创 细节改善效率:std::vector::reserve对性能的提升
这篇博客整理了c++中reserve对性能的提升,内附可编译通过的例程。
2020-01-17 15:48:09
1576
1
原创 细节改善效率:c++中map结构erase函数不同用法的效率差异
这篇博客对c++中map结构erase函数的不同用法进行效率对比测试。内附可编译通过的例程。
2020-01-11 22:27:28
2033
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人