A
Alex Vinokur
What is relation between std::vector's reserve() and erase()/clear()?
vector<int> v;
v.reserve(100);
v.resize(100);
v.erase(v.end());
How many elements are reserved here: 100 or 99?
v.reserve(200);
v.resize();
v.clear();
How many elements are reserved here: 200 or 0?
vector<int> v;
v.reserve(100);
v.resize(100);
v.erase(v.end());
How many elements are reserved here: 100 or 99?
v.reserve(200);
v.resize();
v.clear();
How many elements are reserved here: 200 or 0?