close
向量的複製:
vector<int>::iterator h;
vector<int> a; //建構向量a
for(int i=0;i<10;i++)
{
a.push_back(i);
}
vector<int> b(a); //將向量a複製給向量b
vector<int> c=a; //將向量a複製給向量c
vector<int> d(a.begin()+4,a.begin()+7); //將向量a的第5、6、7個元素複製給向量d
for( h=b.begin();h!=b.end();h++)
{cout<<*h;}
cout<<endl; //顯示0123456789
for( h=c.begin();h!=c.end();h++)
{ cout<<*h;}
cout<<endl; //顯示0123456789
for( h=d.begin();h!=d.end();h++)
{cout<<*h;}
cout<<endl; //顯示456
註:亦可將矩陣的資料內容複製給向量。
文章標籤
全站熱搜
留言列表