在Qt中是否有任何工具用于处理功能样式的集合?

时间:2013-08-01 11:29:23

标签: qt collections functional-programming

在Qt中是否有任何工具用于处理功能样式的集合?像

这样的东西
SomeCollection c = Collections::map(collection, func);

1 个答案:

答案 0 :(得分:2)

您可以使用与Qt容器相同的常用STL算法,就像使用STL容器一样。这是STL中的list of algorithms

map的STL版本为std::transform

如果您能够在项目中使用C ++ 11,则可以将它们与lambda functions结合使用。