"Filter" Funktion höherer Ordnung in C ++
Hat C ++ - Standardbibliothek und / oder Boost etwas Ähnliches wie dasfilter
Funktion in funktionalen Sprachen gefunden?
Die nächste Funktion, die ich finden konnte, warstd::remove_copy_if
aber es scheint das Gegenteil von dem zu sein, was ich will. Hatboost::lambda
habe eine beliebige Funktion, um eine negierte Version meines Prädikats zu erhalten (ähnlich wienot
in Haskell)? Ich könnte mein Prädikat negieren und es mit @ verwendstd::remove_copy_if
dann
Bitte beachten Sie, dass ich nicht frage, wie man schreibtfilter
-Funktion in C ++; Ich frage nur, ob die Standardbibliothek und / oder Boost bereits eine solche Funktion bieten.
Danke im Voraus