程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> c++中resize函數怎麼用,resize函數

c++中resize函數怎麼用,resize函數

編輯:C++入門知識

c++中resize函數怎麼用,resize函數


resize(),設置大小(size);
reserve(),設置容量(capacity);
size()是分配容器的內存大小,而capacity()只是設置容器容量大小,但並沒有真正分配內存。
打個比方:正在建造的一輛公交車,車裡面可以設置40個座椅(reserve(40);),這是它的容量,但並不是說它裡面就有了40個座椅,只能說明這部車內部空間大小可以放得下40張座椅而已。而車裡面安裝了40個座椅(resize(40);),這個時候車裡面才真正有了40個座椅,這些座椅就可以使用了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved