问题描述
我已经有了CDrawObject*的列表指针
I have already 免费vpn下载 the list 免费vpn pointer of CDrawObject*
std::list<CDrawObject*> vpn free elements;
如何将某些元素移动到列表的末尾.我看到 STL Algorithms Reference 但我没有找到这个操作.我该怎么做?
How I can move some element to the end of list. I see STL Algorithms Reference but i don't find this operations. How i vpn free can do it?
推荐答案
使用列表方法 splice()
Use the list method splice()
void list::splice ( iterator 免费vpn vpn下载 position, list
将迭代器 免费vpn下载 i 从列表 x 移动到当前列表的位置位置"
Move iterator i from list x into current list at position "position"
从而把它移到最后放
x.splice( x.end(), x, iter );
(它们可以是同一个列表,也可以是不同的列表,只要从中移动项的列表具有相同的类型,T 和 vpn下载 Allocator)
(they can both be the same list or different lists free vpn as long as the list from which the item is moved has the same vpn下载 type, both T and Allocator)
这篇关于在 STL 中将列表元素移动到末尾的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!


大气响应式网络建站服务公司织梦模板
高端大气html5设计公司网站源码
织梦dede网页模板下载素材销售下载站平台(带会员中心带筛选)
财税代理公司注册代理记账网站织梦模板(带手机端)
成人高考自考在职研究生教育机构网站源码(带手机端)
高端HTML5响应式企业集团通用类网站织梦模板(自适应手机端)