1.由数组到vector对象
vector<类型>对象名(数组名,数组首地址+数组长度)
2.由vector对象到数组(此时使用动态数组)
int *数组名=new 类型[对象名.size()];
size_t ix;
for(vector<类型>::iterator iter=对象名.begin();iter!=对象名.end();++iter,++ix)
数组名[ix]=*iter;
delete[] 数组名;
对于将对象vector对象转化为数组的问题,我已经在网上看过几个例子了,他们用的都是动态数组,
现在我还是不明白为什么.