vector 容器 自我增长 的 容量 到底是多少
#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int>vecl;
cout<<"vecl_size"<<":"<<vecl.size()<<endl;
cout<<"vecl_capacity"<<":"<<vecl.capacity()<<endl;
for(int i=0;i<24;++i)
{vecl.push_back(i);
cout<<"vecl_size"<<":"<<vecl.size()<<endl;
cout<<"vecl_capacity"<<":"<<vecl.capacity()<<endl;}
}
我看书说 vector自我增长的幅度是 1size 对应 256容量,可是我用VC++ 6.0 以上程序并不是这样的啊...