最近对D语言产生了兴趣。我刚开始学习它,并且来自 C++ 背景。我想知道是否有 std::remove_if 的等价物。我只在 dlang 网站上看到删除查看文档。
如果没有直接等价物,在 D 中实现相同结果的正确或最惯用的方法是什么?
编辑:我应该补充一点,我是在 erase-remove 的背景下思考的
最佳答案
有 std.algortihm.remove(pred,Range)(Range)
(往页面下方看一点)它会按照您的要求进行操作
关于c++ - 相当于 D 中的 remove_if,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17420300/