首頁  >  文章  >  後端開發  >  c++ vector用法是什麼

c++ vector用法是什麼

coldplay.xixi
coldplay.xixi原創
2020-10-30 10:04:104783瀏覽

c vector用法是:1、建立vector物件;2、尾部插入數字;3、使用下標存取元素;4、使用迭代器存取元素;5、插入元素;6、)刪除元素等等。

c++ vector用法是什麼

在c 中,vector是十分有用的容器,c vector用法是:

1.基本操作

(1)頭檔#include7d10b7d419803d4062679b4587905232.

(2)建立vector對象,vectorbd43222e33876353aff11e13a7dc75f6 vec;

( 3)尾部插入數字:vec.push_back(a);

(4)使用下標存取元素,coutb8d553f580107220c62ce0d9d3c67b33

reverse(vec.begin(),vec.end());

將元素翻轉(在vector中,如果一個函數中需要兩個迭代器,一般後一個都不包含.)

(2)、使用sort排序:需要頭檔#include< ;algorithm>,

sort(vec.begin(),vec.end());

(預設是按升序排列,即從小到大).

可以透過重寫排序比較函數依照降序比較,如下:

#定義排序比較函數:

bool Comp(const int &a,const int &b)
{
    return a>b;
}

呼叫時:sort(vec.begin(),vec.end(),Comp),這樣就降序排序。

相關學習推薦:C影片教學

#

以上是c++ vector用法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn