vector向量 大小,清空,判斷空

2021-06-20 08:29:31 字數 638 閱讀 7143

引用

小六 的

vector向量:大小,清空,判斷空

判斷向量大小:v.size()

清空向量操作:v.clear()

判斷向量空則返回1    v.empty()

程式如下:

#include

#include

#include

using namespace std;

int main()

for(vector::iterator it=v.begin();it!=v.end();it++)

cout<v.size()

cout<<"是否為空"<<v.empty

()<v.clear();

cout<<"清空後向量中元素個數"<<v.size

()empty()

return 0;   

}

vector 清空操作

size vector容器真實大小,對應resize調整size大小,增加的元素為預設值。capacity 預分配的記憶體空間,對應reserve調整capacity大小。只是調整capacity大小,記憶體還是野的,如果用 進行訪問,可能出現陣列越界。include includeusing na...

View 測量大小

view 的繪製要經過 measure layout 和 draw 這三個步驟,這篇記錄下測量時的關鍵點。the actual measurement work of a view is performed in called by this method.therefore,only can an...

vector向量容器

vector容器是陣列的乙個泛化推廣,不僅可以像陣列那樣進行元素的隨機訪問,還可以在容器的尾端插入新元素,實現了random access container和back insertion sequence概念。vector具有自動的記憶體管理功能,對於元素的插入和刪除,能夠動態調整占用的記憶體空間...