c++ 中 vector 和list可以一起使用 迭代器吗?

我有一个vector的容器里面放了很多的数比如叫q还有一个list容器也放了很多数比如叫s还有一个空的vector数容器比如叫x可以不可以用q.insert(q.end(... 我有一个 vector的容器 里面放了很多的数 比如叫 q
还有一个 list容器 也放了很多数 比如叫 s
还有一个空的 vector数容器 比如叫 x
可以不可以用 q.insert(q.end(),s.begin(),s.end()) 这种方法 把list里的数据弄到vector里
如果不能 用什么方法比较好????

还有就是 比较 vector容器 和list容器大小 用什么方法?
展开
 我来答
seasovl
2010-02-09 · TA获得超过221个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:266万
展开全部
可以的
比较的话
如果认为 容器不同
x(s.begin(),s.end());
q.insert(q.end(),x.begin(),x.end())
然后直接比较 x>q 这里是直接比较元素大小 如果是类类型则调用自己定义的>??比较容器大小 可以用size() 操作返回容器大小
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式