動態數組vector resize()與reserve()函數之間的區別

void reserve( size_type new_cap ); reserve只針對於容量,擴充至指定容量,如果參數值小於當前容量,則該函數不會做任何操作。 reserve不會改變向量大小。 void resize ( size_type count ); resize只針對於向量大小,當count大於當前容量時,容量的擴張還是按照2倍擴張。
相關文章
相關標籤/搜索