std::pointer_to_unary_function
Von cppreference.com
< cpp | utility | functional
| template< class Arg, |
(in C++11 veraltet) (removed in C++17) |
|
std::pointer_to_unary_function ist ein Funktionsobjekt, das als Wrapper um eine unäre Funktion fungiert.
Inhalt |
[bearbeiten] Member functions
| (Konstruktor) |
konstruiert ein neues pointer_to_unary_function Objekt mit der übergebenen Funktion(öffentliche Memberfunktion) |
| operator() |
ruft die gespeicherte Funktion auf (öffentliche Memberfunktion) |
std::pointer_to_unary_function::pointer_to_unary_function
| explicit pointer_to_unary_function( Result (*f)(Arg) ); |
||
Konstruiert ein pointer_to_unary_function Funktionsobjekt mit der gespeicherten Funktion f.
Parameter
| f | - | Zeiger auf eine zu speichernde Funktion |
std::pointer_to_unary_function::operator()
| Result operator()( Arg x ) const; |
||
Ruft die gespeicherte Funktion auf.
Parameter
| x | - | Argument, das an die Funktion übergeben werden soll |
Rückgabewert
Der von der aufgerufenen Funktion zurückgegebene Wert.
[bearbeiten] Siehe auch
| (in C++11 veraltet)(in C++17 entfernt) |
Adaptor-kompatibler Wrapper für einen Zeiger auf eine binäre Funktion (Klassenvorlage) |
| (in C++11 veraltet)(in C++17 entfernt) |
erstellt einen adaptor-kompatiblen Funktionsobjekt-Wrapper aus einem Funktionszeiger (Funktionsvorlage) |