c 之vector容器入門

2022-09-03 04:06:09 字數 781 閱讀 3955

對於c++的vector容器的函式應用:

#include#include

#include

using

namespace

std;

intmain()

cout

<

cout

<

迭代器形式結果:

"<

for(it=vt.begin();it!=vt.end();it++)

cout

<

cout

<

vt元素個數是:

"/size函式

//插入元素函式

vt.insert(vt.begin()+5,22

); cout

<

往vt[5]插入元素後容器情況:

"<

for(i=0;i)

cout

<

vt.pop_back();

cout

<

刪除尾元素後容器最後乙個元素是:

"<1]<

vt.erase(vt.begin()+1,vt.begin()+4

); cout

<

刪除區間vt[1]~vt[3]元素後容器情況:

"<

for(i=0;i)

return0;

}

結果:

c 之vector(建立容器)

表示物件的集合,所有物件的型別都相同 集合中每個物件都有乙個對應的索引,用於訪問物件 標頭檔案 include using std vector提供資訊的方式為 在模板名字後面跟著的一對尖括號裡放上資訊 vectorv1不同型別的元素只能放入與之型別相對應的容器中,不能亂搭 初始化vector物件的...

C 容器基礎之vector

vector是線性容器,元素按照線性順序排序,容器中元素儲存在一塊連續的記憶體中,類似與陣列,不過vector可以自動增長或縮小儲存空間。和其他標準的順序容器相比 vector可以更有效的訪問容器內元素,和在末尾新增 刪除元素 而在其他位置的新增刪除元素,vector不如其他順序容器。注意 size...

Scala入門13之 Vector集合容器

quad quad vector 是乙個容器,可以儲存資料物件,也稱為集合。vector 是scala標準包的一部分,我們可以直接使用,不需要導包。var v1 vector 1,2,3,你好 vector 的元素索引是從0開始的,使用 圓括號將索引號括起來可以獲得指定元素 scala printl...