标签: qt collections functional-programming
在Qt中是否有任何工具用于处理功能样式的集合?像
SomeCollection c = Collections::map(collection, func);
答案 0 :(得分:2)
您可以使用与Qt容器相同的常用STL算法,就像使用STL容器一样。这是STL中的list of algorithms。
map的STL版本为std::transform。
map
如果您能够在项目中使用C ++ 11,则可以将它们与lambda functions结合使用。