std::vector . , , , , . , ( , ). , .
, , . , push_back() , , vint.capacity() == vint.size(). , & vint [0] ( & vint.at(), ), .
, , , , () ( ). , - ,
vint.reserve(vint.size() + 2000);
for(int i=0; i<2000; ++i) {
vint.push_back(i);
}
,
for(int i=0; i<2000; ++i) {
vint.reserve(vint.size() + 1);
vint.push_back(i);
}
, .