C++ STL Vector如何使用及模拟实现?

2026-04-12 10:400阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

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

C++ 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也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。
阅读全文

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

C++ 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也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。
阅读全文