因为 std::vector在前面插入元素没有特别的特征,不像其他一些容器。每个容器提供的功能对该容器有意义。
vector类主要用的是向量,访问其中的元素可以用下标,比如a[89]而push_front方法和pop_front方法是堆栈中使用的 堆栈用的是指针 用这些操作访问很方便
对vector进行push_front会造成所有元素的迁移,不符合vector设计的初衷