Namespaces
Variants

std::pointer_to_binary_function

Von de.cppreference.net
 
 
Dienstprogrammbibliothek
Sprachunterstützung
Typunterstützung (Basistypen, RTTI)
Bibliotheks-Funktions-Test-Makros (C++20)
Programm-Dienstprogramme
Variadische Funktionen
Koroutinenunterstützung (C++20)
Vertragsunterstützung (C++26)
Drei-Wege-Vergleich
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

Allgemeine Dienstprogramme
Relationale Operatoren (veraltet in C++20)
Ganzzahlvergleichsfunktionen
(C++20)(C++20)(C++20)    
(C++20)
Tausch und Typoperationen
(C++14)
(C++11)
(C++11)
(C++11)
(C++17)
Allgemeine Vokabular-Typen
(C++11)
(C++17)
(C++17)
(C++17)
(C++11)
(C++17)
(C++23)



 
Funktionsobjekte
Funktionsaufruf
(C++17)(C++23)
Identitäts-Funktionsobjekt
(C++20)
Transparente Operator-Wrapper
(C++14)
(C++14)
(C++14)
(C++14)  
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)
(C++14)

Alte Binder und Adapter
(bis C++17*)
(bis C++17*)
(bis C++17*)
(bis C++17*)
(bis C++17*)(bis C++17*)(bis C++17*)(bis C++17*)
(bis C++20*)
(bis C++20*)
(bis C++17*)(bis C++17*)
(bis C++17*)(bis C++17*)

(bis C++17*)
(bis C++17*)(bis C++17*)(bis C++17*)(bis C++17*)
(bis C++20*)
(bis C++20*)
 
template< 
    class Arg1, 
    class Arg2,
    class Result 
> class pointer_to_binary_function : public std::binary_function<Arg1, Arg2, Result>;
(veraltet in C++11)
(entfernt in C++17)

std::pointer_to_binary_function ist ein Funktionsobjekt, das als Wrapper um eine binäre Funktion fungiert.

Memberfunktionen

(Konstruktor)
konstruiert ein neues pointer_to_binary_function Objekt mit der bereitgestellten Funktion
(öffentliche Member-Funktion)
operator()
ruft die gespeicherte Funktion auf
(öffentliche Member-Funktion)

std::pointer_to_binary_function:: pointer_to_binary_function

explicit pointer_to_binary_function ( Result ( * f ) ( Arg1,Arg2 ) ) ;

Konstruiert ein pointer_to_binary_function Funktionsobjekt mit der gespeicherten Funktion f .

Parameter

f - Zeiger auf eine zu speichernde Funktion

std::pointer_to_binary_function:: operator()

Result operator ( ) ( Arg1 x1, Arg2 x2 ) const ;

Ruft die gespeicherte Funktion auf.

Parameter

x1, x2 - Argumente, die an die Funktion übergeben werden

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 unäre Funktion
(Klassen-Template)
(deprecated in C++11) (removed in C++17)
erzeugt einen adapter-kompatiblen Funktionsobjekt-Wrapper aus einem Funktionszeiger
(Funktions-Template)