vector容器08之資料的讀取和修改

2021-10-25 16:06:08 字數 746 閱讀 6915

函式原型:

//vector的讀取和修改

void

print

(vector<

int>

& v)

cout << endl;

//讀取----->at()方式

for(

int i =

0; i < v.

size()

; i++

) cout << endl;

//返回容器中第乙個元素

cout <<

"容器中第乙個元素: "

<

front()

<< endl;

//返回容器中最後乙個元素

cout <<

"容器中最後乙個元素: "

<< v.

back()

<< endl;

}void

test()

print

(v);

}int

main()

總結:除了用迭代器獲取vector中的元素,和at()也可以

vector容器09之互換容器 swap

函式原型 include using namespace std include vector之互換容器 void print vector int v cout endl void test print v vector int v1 5,20 print v1 互換容器 實際應用 巧用swap可...

STL 之vector向量容器

vector向量容器 作為陣列的乙個泛化推廣的vector容器,不僅可以陣列一樣的元素隨機訪問,還可以在容器的尾端插入新元素 vector是乙個簡單,高效的容器,在尾端插入和刪除元素,演算法時間複雜度為o 1 常數階,其他元素的插入和刪除為o n 的線性階,其中n為容器的元素個數,vector具有自...

STL系列之vector 容器

標頭檔案 使用vector,必須包含標頭檔案 includevector v vector v 3,1 初始化放入3個1 vector vpointer vector vpointer st test可以是使用者定義的任意結構體或類等資料型別int ponit new int for int i 0...