第3个应该是不一定吧。 vector在内存中是连续的,在当前连续内存上,空间够的话,扩容时,不容易原有元素。如果当前连续内存不够的话,编译器会找块足够的连续空间,然后把原有元素移动到新空间,同时释放掉原有空间,这样释放时,应该会调到元素的析构。
点赞 3

相关推荐

辅助位:定时器项目都被用烂了,感觉
点赞 评论 收藏
分享
09-29 00:03
门头沟学院 Java
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务