用空间配置器,写容器。
在空间上构造对象。
不能直接释放内存,必须先把对象析构掉。
由空间配置器来管理。
调用带参数的构造,
引用临时对象,
空间配置器只开辟了内存。
写空间配置器
调用析构
pop会析构掉对象,这是我们希望的、
拷贝构造函数。
默认构造
pop_back,实时析构。容器的空间配置器。
问题:空间配置器有什么作用?都应用在什么地方?都解决了哪些问题?
你还知道其他的空间配置器?c++ STL中的空间配置器默认是怎样实现的?
空间配置器需要掌握的内容?
容器的插入,删除。
定位new
利用空间配置器的destory方法析构对象。
用模板写的容器。对象的产生、析构一定要通过空间配置器完成。