BOOST库shared_ptr在标准容器中的应用
有两种方法可以将shared_ptr应用于于标准容器(或者容器适配器等其他容器)。
一种用法是将容器作为shared_ptr管理的对象,如shared_ptr>,使容器可以安全的被共享,用法与普通shared_ptr差不多,这里不再讨论。
另外一种用法是shared_ptr作为容器的元素,如vectorshared_ptr>,因为shared_ptr支持拷贝语义和比较操作
原创
2017-12-21 14:24:25 ·
736 阅读 ·
0 评论