level 6
lbj2004032
楼主
int da[10]={1,2,3,4,5,6,7,8,9,0};
list<int> lst;
copy(da,da+9,front_inserter(lst));
vector<double> v(10);
copy(da,da+9,v.begin());
这段代码
为什么拷贝到lst要用front_inserter函数
而vector只要v.begin()
copy(da,da+9,lst.begin())
这个为什么不行
2013年09月12日 02点09分
1
list<int> lst;
copy(da,da+9,front_inserter(lst));
vector<double> v(10);
copy(da,da+9,v.begin());
这段代码
为什么拷贝到lst要用front_inserter函数
而vector只要v.begin()
copy(da,da+9,lst.begin())
这个为什么不行