![]() |
1
3
假使
如上面引用的文本所示,当将实际实例放置在容器中时,将复制对象。在这种情况下,您不必手动删除任何内容,因为副本的源通常是本地对象,通常是临时对象,编译器将负责这些对象。 “Placement new”是一个C++特性,您可以使用它来指定对象在内存中构建的位置,但它会带来管理复杂性和一些限制。放置新的和内存池的好处很少超过复杂性的增加和灵活性的损失。 |
![]() |
ClimbingLung · 带对象的Qt容器 9 年前 |