Namespaces
Variants

std:: pointer_to_binary_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_binary_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 Arg1,
class Arg2,
class Result

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

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

Inhaltsverzeichnis

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)