这些算法似乎与函数式编程中的常见概念一对一地对应:
std::transform - map
std::remove_if - filter
std::accumulate - foldr为什么委员会决定为已经确定的行动引入新的名称(截至2011年)?提及技术提案?
发布于 2017-04-22 09:46:00
std::map已经被容器所接受std::remove_if不是一个单一的函数--有一组类似的函数:std::remove、std::remove_copy、std::remove_copy_if。在这个集合中使用filter而不是remove_if是很奇怪的。https://stackoverflow.com/questions/43557419
复制相似问题