在C++中,沒有內(nèi)置的ArrayList類,但可以使用標(biāo)準(zhǔn)庫中的vector來實現(xiàn)類似ArrayList的功能。當(dāng)使用vector時,可以通過以下方式來擴(kuò)展容量:
std::vector<int> vec;
vec.push_back(1);
vec.push_back(2);
std::vector<int> vec;
vec.resize(10); // 設(shè)置容量為10
std::vector<int> vec;
vec.reserve(100); // 預(yù)留100的容量
總的來說,通過使用vector自帶的擴(kuò)容機(jī)制或手動設(shè)置容量,可以實現(xiàn)類似ArrayList的容量擴(kuò)展功能。