/*
练习3.16:把下列vector中的容量和具体内容输出出来
a)vector<int> v1;//对象为空
b)vector<int> v2(10);//10个元素,vector中的元素类型如果支持默认初始化,则初始值自动初始化,int初始化为0,string初始化为空串。
c)vector<int> v3(10, 42);//10个元素,每个元素均为42
d)vector<int> v4{10};//1个元素,10
e)vector<int> v5{10, 42};//2个元素,10和42
f)vector<string> v6{10};//10个元素,每个为空串
g)vector<string> v7{10, "hi"};//10个元素,每个为"hi"
*/
#include "TouWenJian.h"
int main()
{
vector<int> v1;
vector<int> v2(10);
vector<int> v3(10, 42);
vector<int> v4{10};
vector<int> v5{10, 42};
vector<string> v6{10};
vector<string> v7{10, "hi"};
cout<<"对象的容量:"<<v7.size()<<endl;
cout<<"对象的具体内容:"<<endl;
for(unsigned TempVar=0;
TempVar!=v7.size();
TempVar++)
cout<<v7[TempVar]<<" ";
cout<<endl;
return 0;
}