// vector 的使用 #include using namespace std; int main() { vector v1; // int mSize = v1.size(); // 获取容器中元素的个数 int mCapacity = v1.capacity(); // 获取容器的容量 int cnt = 0; // 扩容次数 cout << "初始容量: " << mCapacity << endl; for (int i = 0; i < 1000; i++) { v1.push_back(i); // 向容器中添加元素 // cout << "size = " << v1.size() << " capacity = " << v1.capacity() << endl; if (mCapacity != v1.capacity()) { mCapacity = v1.capacity(); cout << "第" << ++cnt << "次扩容, " << "当前容量为: " << v1.capacity() << endl; } } return 0; }