C++中如何使用vector标准模板库(C++,vector,编程语言)

时间:2024-05-10 06:13:10 作者 : 石家庄SEO 分类 : 编程语言
  • TAG :

    C%2B%2B%E4%B8%AD%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8vector%E6%A0%87%E5%87%86%E6%A8%A1%E6%9D%BF%E5%BA%93

a.vector大小:vector.size()

b.vector所占内存实际大小:vector.capacity()

a.尾部添加元素:vector.push_back()

b.尾部删除元素:vector.pop_back()

c.交换两个vector元素:vector.swap()

d.清空vector元素:vector.clear()

e.删除指定元素:vector.erase(it)

a.vector开始指针:vector.begin()

b.vector尾部指针:vector.end() 注:最后一个元素的下一个位置,类似为NULL,不是容器的最后一个元素

a.下标访问:vector[1] //不检查是否越界

b.at方法访问:vector.at(1) //自动检查是否越界,如越界会抛出异常

c.访问第一个元素:vector.front()

d.访问最后一个元素:vector.back()

本文:C++中如何使用vector标准模板库的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Python怎么调用C++通过Pybind11制作Python接口下一篇:

10 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18