【发布时间】:2011-07-10 06:37:24
【问题描述】:
是否有将list<T> 转换为vector<T> 的单行代码?
谷歌搜索返回给我很多使用手动、冗长转换的结果,这让我呕吐。我们应该费那么大劲来做一些简单的事情,比如列表到向量的转换吗?
【问题讨论】:
-
像列表到向量转换这样简单的事情对我来说似乎是一个奇怪的说法......虽然你可以作为一个单行来做到这一点(见答案) ,抽象出来的操作并没有那么简单。
-
您是否考虑过对开始和结束迭代器进行操作而不是复制集合?换句话说,你只是想对数据进行操作还是真的有必要进行转换?