自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ STL源码个人学习与分析记录 ——空间配置器(allocator)

继上一篇博客中分析了GCC编译器中的关于对象的析构与构建的基本工具Construct()与Destory()的定义,接下来分析用于处理对象构造与析构前后的内存空间的分配与释放的工具,空间配置器!

2024-08-23 16:13:29 521

原创 C++ STL源码个人学习与分析记录 ——Construct()与Destroy()

“源码之下,毫无秘密”,这是侯捷老师在其所著《STL源码分析 》中的一句话。考虑到此书年代久远,代码难免过时,便想着一边参考手中已有编译器的STL源代码实现,一边配合书中的介绍来学习STL标准,为此写下博客记录学习过程。

2024-08-22 09:08:12 546

原创 C++多重继承、钻石继承问题及其可行的优化方法

C++中处理面向对象部分时,常常会遇到多重继承问题,甚至会架构出钻石型多重继承。文章通过案例来介绍多重继承问题,钻石型多重继承的定义,并给出了一种多重继承的替换方法。

2024-08-18 15:59:14 753

空空如也

空空如也

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

TA关注的人

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