C++ std::vector的大小和容量


1、容量:capacity是返回這個容器目前已經向內存申請的個數,在這些空間里,如果向容器里增加元素、刪除元素,會很高效,而不需要多次向內存申請內存的變化;

2、大小:size是值容器里真實的元素個數。

3、可以在程序初始化的時候默認為容器設置一個合適的大小

m_devices.reserve(50);

4、改變個數

m_devices.resize(50);

 

 

 

 

圖片參考:https://www.cnblogs.com/lancidie/p/12377012.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM