Namespaces
Variants

std:: pointer_to_unary_function

From cppreference.net
Utilities library
Function objects
Function invocation
(C++17) (C++23)
Identity function object
(C++20)
Old binders and adaptors
( until C++17* )
( until C++17* )
( until C++17* )
pointer_to_unary_function
( until C++17* )
( until C++17* )
( until C++17* ) ( until C++17* ) ( until C++17* ) ( until C++17* )
( until C++20* )
( until C++20* )
( until C++17* ) ( until C++17* )
( until C++17* ) ( until C++17* )

( until C++17* )
( until C++17* ) ( until C++17* ) ( until C++17* ) ( until C++17* )
( until C++20* )
( until C++20* )
template <

class Arg,
class Result

> class pointer_to_unary_function : public std:: unary_function < Arg, Result > ;
(in C++11 veraltet)
(in C++17 entfernt)

std::pointer_to_unary_function ist ein Funktionsobjekt, das als Wrapper um eine unäre Funktion dient.

Inhaltsverzeichnis

Memberfunktionen

(Konstruktor)
Konstruiert ein neues pointer_to_unary_function Objekt mit der bereitgestellten Funktion
(Öffentliche Elementfunktion)
operator()
Ruft die gespeicherte Funktion auf
(Öffentliche Elementfunktion)

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 - an die Funktion zu übergebendes Argument

Rückgabewert

Der von der aufgerufenen Funktion zurückgegebene Wert.

Siehe auch

(deprecated in C++11) (removed in C++17)
Adapter-kompatible Wrapper-Klasse für einen Zeiger auf eine binäre Funktion
(Klassen-Template)
(deprecated in C++11) (removed in C++17)
Erstellt einen adapter-kompatiblen Funktionsobjekt-Wrapper aus einem Funktionszeiger
(Funktions-Template)