#inlcude
#include
#include
#include
using namespace std;
int main()
{
string str(5,'a');
cout << str.capacity() << endl;
str.resize(7);
cout <<str.capacity() << endl;
str.resize(17);
cout <<str.capacity() << endl; //小于7,不变容量, 0 15 31 15 16 16 16
vector<int> vec(6);
cout << vec.capacity() <<endl; //6
vec.resize(3); //6
cout << vec.capacity() <<endl;
vec.resize(7); //9
cout << vec.capacity() <<endl;// 1.5
list<int> ls(5)
cout << ls.capacity() <<endl;
ls.resize(3);
cout << ls.capacity() <<endl;
ls.resize(7);
cout << lsc.capacity() <<endl;// 设置多大就是多大
system("pause");
return 0;
}