vector常用建構函式
建構函式
作用
vector();
建立乙個沒有任何元素的空向量
vector(vector&& _right);
建立乙個向量,並使用向量_right初始化該向量
vector(size_type count);
建立乙個大小為count的向量vect
vector(size_type count,const type& val);
建立乙個大小為count的向量,該向量中所有的元素都初始化為val
templatevector(inputiterator _first,inputiterator _last);
建立乙個向量,並以迭代器_first和_last之間的元素初始化該向量
編寫程式測試**中的建構函式,如下:
#include #include using namespace std;
int main()
{ vector::iterator v1_iter,v2_iter,v3_iter,v4_iter;
//建立乙個長度為3,初始值為0的int型向量--------------------------
參考《c++泛型stl原理和應用》--任哲
vector 建構函式
c 11 default 1 explicit vector const allocator type alloc allocator type fill 2 explicit vector size type n vector size type n,const value type val,co...
vector建構函式的使用
vector容器提供了很多個建構函式,有的建構函式同時也提供了初始化或賦值功能,這很大程度上方便了我們構造vector物件,下面是我們常用的5種建構函式。1.vector 說明 無參建構函式,構造乙個vector物件,但未進行初始化,此時元素個數為0。2.vector size type num 說...
vector建構函式的學習
vector可以說是使用最為頻繁的stl容器,那麼這個高頻使用的容器,其建構函式有 vector的建構函式 建構函式 作用舉例 vector 建立乙個沒有任何元素的空向量 vectorv1 vector vector right 建立乙個向量,並使用向量 right初始化該向量 vectorv1 v...