vector的簡單用法

2022-08-30 15:54:24 字數 505 閱讀 3658

vector是c++中容器的一種,與普通的陣列相比,它可以動態的增長,而且還有封裝了用於順序表的操作的方法。

使用vector定義了容器之後,如果定義了容器的大小,則可以在大小範圍之內直接使用陣列的方式進行訪問。

#include#includeusing namespace std;

int main()

for(int i=0;i如果沒有定義容器的大小,或者有可能超出定義了的容器的大小的時候,可以使用push_back()成員函式將陣列直接插入容器的最後面。

在沒有定義容器大小並且沒有向容器中插入任何任何值得時候,是不可以使用陣列的方式進行訪問的。

#include#includeusing namespace std;

int main()

{ vectora;

int n;

cin>>n;

//裝入資料

for(int i=0;i::iterator p;

for(p = a.begin();p

C 中vector和set簡單用法

include include includeusing namespace std int main name1.insert name1.begin 1,1 將1插入到name1 1 的位置 vector iterator it2 name1.begin 4 name1.erase it2 刪除...

mysql的簡單用法 mysql簡單用法

刪除使用者 drop user jack drop比delete刪除的優勢在於drop可以刪除使用者的許可權,更加徹底 更改使用者名稱 rename user jack to jacknew 使用者的都存在與user表中,更改名稱,許可權不變 更改使用者密碼 update mysql.user se...

sudo的簡單用法

sudo 的簡單用法 sudo 是linux 下一種能讓普通使用者執行 root 使用者或者其他使用者的命令 在 linux 中為了能方便的作業系統,同事也為了減輕管理員的負擔,這裡就有了 sudo 這個工具,讓普通使用者能執行 root 使用者的一部分權利。在 linux unix 下專門為 su...