#include #include using std::vector; void fun(int n) { vector vec; for (int i = 0; i < n; ++i) { vec.push_back(rand() % 100); std::cout << vec.size() << "\t" << vec.capacity() << std::endl; } } int main() { fun(10); vector vec(100); vec.push_back( rand() % 100 ); std::cout << vec.size() << "\t" << vec.capacity() << std::endl; vector vec2; vec2.reserve(100); vec2.push_back( rand() % 100 ); std::cout << vec2.size() << "\t" << vec2.capacity() << std::endl; return 0; }