6-3-1:STL之vector——vector的快速入门、常用接口
生活随笔
收集整理的這篇文章主要介紹了
6-3-1:STL之vector——vector的快速入门、常用接口
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 一:vector介紹
- 二:vector的常用接口
- (1)構(gòu)造
- (2)迭代器
- (3)容量操作
- (4)元素訪問
- (5)增刪查改
一:vector介紹
vector是一個可變大小數(shù)組的序列容器。和數(shù)組一樣,vector也采用連續(xù)的空間來存儲元素,也就是可以用下標(biāo)對vector的元素進(jìn)行訪問,但是它又和數(shù)組不一樣,因為它的大小可以動態(tài)可變,十分高效
可以發(fā)現(xiàn)它也是模板,需要注意的是它的第二個模板參數(shù)是一個內(nèi)存池,是一種池化技術(shù),主要是避免反復(fù)向操作系統(tǒng)申請空間,我們學(xué)習(xí)時這個參數(shù)可以不用管,因為它有默認(rèn)參數(shù)
vector涉及的接口和string的接口基本相似,所以這里就大部分就不做細(xì)致講解了,詳見
總結(jié)
以上是生活随笔為你收集整理的6-3-1:STL之vector——vector的快速入门、常用接口的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LLDB基础知识
- 下一篇: 关于git提交的自己的理解