2013-07-02 8 views
8

Kürzlich habe ich mich für die Programmiersprache D interessiert. Ich habe gerade angefangen, es zu lernen und komme aus einem C++ - Hintergrund. Ich frage mich, ob es ein Äquivalent von std :: remove_if gibt. Ich habe nur das Entfernen von Dokumenten auf der Dlang-Website gesehen.
Wenn es kein direktes Äquivalent gibt, was ist der richtige oder idiomatische Weg, um das gleiche Ergebnis in D zu erreichen?
edit: Ich sollte hinzufügen, dass ich im Zusammenhang mit der denke Lösch entfernenEntsprechung von remove_if in D

Antwort

8

ist es std.algortihm.remove(pred,Range)(Range) (etwas weiter unten auf der Seite sehen), die tut, was Sie

+0

ah, frage ich mehr Aufmerksamkeit bezahlt haben sollte zu den Dokumenten. Vielen Dank :) –