Warum gibt es keinen std :: copy_if-Algorithmus?

Gibt es einen bestimmten Grund dafür, dass der Algorithmus std :: copy_if in C ++ nicht vorhanden ist? Ich weiß, dass ich std :: remove_copy_if verwenden kann, um das erforderliche Verhalten zu erzielen. Ich denke, dass es in C ++ 0x kommt, aber ein einfaches copy_if, das einen Bereich, einen Ausgabe-Iterator und einen Funktor annimmt, wäre nett gewesen. Wurde es einfach verpasst oder steckt ein anderer Grund dahinter?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage