vector可以說是使用最為頻繁的stl容器,那麼這個高頻使用的容器,其建構函式有:
vector的建構函式
建構函式
作用舉例
vector();
建立乙個沒有任何元素的空向量
vectorv1
vector(vector&& _right);
建立乙個向量,並使用向量_right初始化該向量
vectorv1(v2)
vector(size_type count);
建立乙個大小為count,預設值為0的向量vector
vectorv1(5)
vector(size_type count,const type& val);
建立乙個大小為count的向量,該向量中所有的元素都初始化為val
vectorv1(5,1)
templatevector(inputiterator _first,inputiterator _last);
建立乙個向量,並以迭代器_first和_last之間的元素初始化該向量
vector(a,a+5)
這五種建構函式會經常用到,希望可以熟練的掌握!
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 建立乙個沒有任何元素的空向量 vector vector right 建立乙個向量,並使用向量 right初始化該向量 vector size type count 建立乙個大小為count的向量vect vector size type co...
vector建構函式的使用
vector容器提供了很多個建構函式,有的建構函式同時也提供了初始化或賦值功能,這很大程度上方便了我們構造vector物件,下面是我們常用的5種建構函式。1.vector 說明 無參建構函式,構造乙個vector物件,但未進行初始化,此時元素個數為0。2.vector size type num 說...