一尘不染

为什么没有std :: copy_if算法?

algorithm

在C 中没有std :: copy_if算法有任何特定的原因吗?我知道我可以使用std ::
remove_copy_if来实现所需的行为。我认为它将用C

0x来实现,但是一个简单的copy_if需要一个范围,一个输出迭代器和一个函子就很好了。是只是简单地错过了它,还是背后有其他原因?


阅读 255

收藏
2020-07-28

共1个答案

一尘不染

根据Stroustrup的“ C ++编程语言”,这只是一个疏忽。

(作为引文,在增强型邮件列表中回答了相同的问题:copy_if

2020-07-28