自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 emplace_back和move的简单实践

最近参与了一个性能优化相关的项目,感觉应该对emplace_back和move做个总结。本文比较浅,没有过于高深的理论,高手们不必浪费时间,初学者可以参考下,省的浪费时间踩坑。内附可编译通过的例程。

2023-01-14 21:16:55 642

原创 强迫症改善效率:内联(inline)简单测试

内联是一项很古老的技术,目的在于优化掉函数调用带来的消耗。这篇博客举例介绍,内附可编译通过的例程。

2020-09-08 12:05:04 852

原创 细节改善效率:避免冗余构造

构造函数的不同写法也有效率差异。这篇博客举例介绍,内附可编译通过的例程。

2020-09-01 15:09:08 327 1

原创 STL标准算法和成员函数算法

STL容器算法分两类,一类是容器的成员函数算法,一类是通用的非成员函数算法。这篇博客介绍这两类算法的区别,内附可编译通过的例程。

2020-08-30 16:58:37 470 1

原创 细节改善效率:map::operator[]和map::insert具体做了什么

添加或更新元素是map容器十分常见的操作,二者看似功能类似,其实底层实现有着细微的差别,这篇博客详细介绍这些差别,内附可编译通过的例程。

2020-08-24 00:04:48 1008

原创 理解STL关联容器中“相等”和“等价”的区别

“相等”和“等价”,听上去好像是一回事,但不管是从中文文字角度还是STL技术细节角度,它们又是不同的。这篇博客介绍它们之间的区别,内附可编译通过的例程。

2020-08-19 21:25:47 396

原创 STL容器swap操作介绍

这篇博客以vector为例,从两个非常规视角介绍swap操作,内附可编译通过的例程。

2020-08-15 21:19:11 2281

原创 细节改善效率:判断STL序列容器是否为空

这篇博客以vector和list为例,对比了c++判断STL序列容器是否为空的两种方式之间的效率差别,内附可编译通过的例程。

2020-08-11 22:44:29 729

原创 理解和使用c++11置入(emplace_back)

这篇博客以vector为例,介绍了c++11置入(emplace_back)用法,内附可编译通过的例程。

2020-05-19 16:14:42 1283

原创 细节改善效率:论g++编译优化选项有多重要

这篇博客介绍日常很容易忽略的g++编译优化选项带来的效果,内附可编译通过的例程。

2020-05-16 15:16:22 1533

原创 如何主动释放c++程序中STL容器不愿自动释放的内存

这篇博客介绍了一种释放STL容器使用内存的方法,内附可编译通过的例程。

2020-05-16 13:43:29 2664 2

原创 c++中class相关知识总结

这篇博客整理了c++中class相关知识,内附可编译通过的例程。

2020-01-29 23:10:44 4130 1

原创 移动语义带来性能优化效果

这篇博客对移动语义,这一c++11新特性,带来的性能优化进行讨论,内附可编译通过的例程。

2020-01-26 20:49:49 618

原创 细节改善效率:复合赋值运算符可能带来的性能优化

这篇博客对复合赋值运算符可能带来的性能优化进行讨论,内附可编译通过的例程。

2020-01-26 13:07:12 1103 2

原创 给new添加一个失败回调函数: set_new_handler

这篇博客介绍了一种给new添加失败回调函数的方法,也即set_new_handler,内附可编译通过的例程。

2020-01-22 21:38:42 267

原创 细节改善效率:std::vector::reserve对性能的提升

这篇博客整理了c++中reserve对性能的提升,内附可编译通过的例程。

2020-01-17 15:48:09 1448 1

原创 细节改善效率:c++中map结构erase函数不同用法的效率差异

这篇博客对c++中map结构erase函数的不同用法进行效率对比测试。内附可编译通过的例程。

2020-01-11 22:27:28 1840

原创 c++中const用法汇总

这篇博客整理了c++中const的用法,内附可编译通过的例程。

2020-01-11 21:47:27 215

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除