如何实现STL Vector及其模拟?

更新于
2026-10-10 15:18:35
0阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2133个文字,预计阅读时间需要9分钟。

如何实现STL Vector及其模拟?

目录

1.Vector 简介

1.1 Vector 的介绍

2.Vector 的使用

2.1 Vector 的定义 2.2 Vector 迭代器的使用 2.3 Vector 空间增长问题

3.Vector 的增删查改

3.1 push_back(重载) 3.2 pop_back(重载) 3.3 insert 3.4 erase

目录
  • 1.Vector的介绍
    • 1.1 Vector的介绍
  • 2.Vector的使用
    • 2.1 vector的定义
    • 2.2 vector 迭代器的使用
    • 2.3 vector的空间增长问题
  • 3. vector的增删查改
    • 3.1 push_back (重点)
    • 3.2 pop_back (重点)
    • 3.3 insert
    • 3.4 erase
    • 3.5 operator [ ]

1.Vector的介绍

1.1 Vector的介绍

​​vector官方文档介绍​​

  • 1.vector是表示可变大小数组的序列容器。
  • 2. 就像数组一样,vector也采用的连续存储空间来存储元素。
阅读全文

本文共计2133个文字,预计阅读时间需要9分钟。

如何实现STL Vector及其模拟?

目录

1.Vector 简介

1.1 Vector 的介绍

2.Vector 的使用

2.1 Vector 的定义 2.2 Vector 迭代器的使用 2.3 Vector 空间增长问题

3.Vector 的增删查改

3.1 push_back(重载) 3.2 pop_back(重载) 3.3 insert 3.4 erase

目录
  • 1.Vector的介绍
    • 1.1 Vector的介绍
  • 2.Vector的使用
    • 2.1 vector的定义
    • 2.2 vector 迭代器的使用
    • 2.3 vector的空间增长问题
  • 3. vector的增删查改
    • 3.1 push_back (重点)
    • 3.2 pop_back (重点)
    • 3.3 insert
    • 3.4 erase
    • 3.5 operator [ ]

1.Vector的介绍

1.1 Vector的介绍

​​vector官方文档介绍​​

  • 1.vector是表示可变大小数组的序列容器。
  • 2. 就像数组一样,vector也采用的连续存储空间来存储元素。
阅读全文