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...