STL的容器由于要支持添加,排序等,所以元素之间 经常需要复制,所以想要放入STL标准容器的对象,都必须能拷贝及赋值。不过,如果一个对象在实际逻辑上确实不能复制,这时如果又需要放在容器里,最正确的做法就是只在容器里保存它们的指针(相应的,通过需要将元素在堆里分配)。
来源:http://student.csdn.net/space.php?uid=112600&do=blog&id=32442
STL 容器里的元素,必须“可复制”
最新推荐文章于 2020-10-22 21:21:21 发布