摘要: 上节学习了内存配置后的对象构造行为和内存释放前的对象析构行为,在这一节来学习内存的配置与释放。 C++的内存配置基本操作是::operator new(),而释放基本操作是::operator delete()。这两个全局函数相当于C的malloc() 和free() 函数。而SGI正是以mallo 阅读全文
posted @ 2019-10-13 16:14 羽园原华 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 以STL的运用角度而言,空间配置器是最不需要介绍的东西,因为它扮演的是幕后的角色,隐藏在一切容器的背后默默工作。但以STL的实现角度而言,最应该首先介绍的就是空间配置器,因为这是这是容器展开一切运作的基石。空间配置器顾名思义就是配置空间的器件,为存放在容器里的信息找到安家落户的地方(内存)。 SGI 阅读全文
posted @ 2019-10-13 16:05 羽园原华 阅读(295) 评论(3) 推荐(0) 编辑