Недавно я заинтересовался языком программирования D. Я только начал изучать это и пришел из C ++ фона. Мне интересно, если есть эквивалент std :: remove_if. Я только видел, как удалить, просматривая документы на сайте Dlang.
Если нет прямого эквивалента, каков правильный или самый идиоматический способ достижения того же результата в D?
редактировать: я должен добавить, что я думаю в контексте удаления-удаления
есть std.algortihm.remove(pred,Range)(Range)
(посмотрите немного дальше вниз по странице), который делает то, что вы спрашиваете
Других решений пока нет …