關於vector的用法

2022-08-01 19:30:17 字數 390 閱讀 2329

1.標頭檔案#include

2.用法:

1.vectorb; //只是代表著   建立了乙個vector的空的物件 

別以為這時候的b[0] b[1]...等於0   天真。。。

2.vectorv3(10, 0);          //建立乙個有10個元素0的容器  

這個時候b[0]=0 ...b[9]=0!!!

這個跟陣列一樣 還是會超時 如果你申請的比較大的話

一般陣列 int a[10000] 範圍在這個之內不會超時 超過了就會超時,但是超時會體現在執行的黑色框框中

但是vector 超時 並不會體現在框框中 //我jio 得可以利用它來對拍

想要下標大 但是不超時 可以利用 map (俺也不曉得為嘛  迷惑行為???)

關於C 的vector用法的總結

標準庫型別的vector表示物件的集合,其中所有的物件都有相同的型別 集合中每乙個物件都有乙個與其對應的索引,索引用於訪問物件。使用時必須包含 includeusing std vector 1 定義和初始化vector物件 vectorsvec 預設初始化,svec不包含任何元素 事實上,最常見的...

STL容器 關於vector用法的記錄 持續更新

總結一下stl容器的用法,之前筆記都記在筆記本上了。一次回家,筆記本放家裡了,沒帶。搞得好多關於stl的知識點都忘了。為此以後所有筆記都搬到部落格上。為了以後自己用能翻到筆記。第一節 vector的筆記 使用一下vector,這個可是是乙個動態陣列。可以根據你的需求而擴充套件。用法 include ...

vector的高階用法

這裡主要介紹vector的元素訪問方法,迭代器相關函式,元素查詢和搜尋,字串排序,插入元素,刪除元素,交換元素等內容。1 元素訪問方法 按c和c 的慣例,第乙個元素的下標為0 最後乙個元素的索引下標為size 1,即第n個元素的下標為n 1。可以直接訪問vector型容器中元素的操作方法主要包括 a...