Inhaltsverzeichnis

ptr_fun()

#include <functional> (veraltet: verwende statt dessen: bind())

template <class Arg, class Result> 
pointer_to_unary_function<Arg,Result> ptr_fun (Result (*f)(Arg)) 
 
template <class Arg1, class Arg2, class Result> 
pointer_to_binary_function<Arg1,Arg2,Result> ptr_fun (Result (*f)(Arg1, Arg2)) 

Erzeugt ein Funktionsobjekt aus einem Zeiger auf eine einstellige bzw. zweistellige Funktion.

Parameter

f Name einer Funktion mit einem oder zwei Argumenten

Ergebnis

Rückgabewert: ein Funktor.

Siehe auch

bind(), mem_fn().

Beispiel

Siehe Funktionsadapter.