TA貢獻1786條經驗 獲得超13個贊
resize(),設置大?。╯ize);reserve(),設置容量(capacity);size()是分配容器的內存大小,而capacity()只是設置容器容量大小,但并沒有真正分配內存。打個比方:正在建造的一輛公交車,車里面可以設置40個座椅(reserve(40);),這是它的容量,但并不是說它里面就有了40個座椅,只能說明這部車內部空間大小可以放得下40張座椅而已。而車里面安裝了40個座椅(resize(40);),這個時候車里面才真正有了40個座椅,這些座椅就可以使用了
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號