vector类中为什么没有push_front方法和pop_front方法?为什么?

来源:百度知道 编辑:UC知道 时间:2024/06/05 05:39:39

对vector进行push_front会造成所有元素的迁移,不符合vector设计的初衷

由于要对某个元素快速操作,所以vector被定义为连续内存容器 而不是表现为链表的容器 。
也就是"单向"的,想想所谓的向量,向量 像箭头一样~ 哈哈