std::pointer_to_binary_function
Depuis fr.cppreference.net
template<
class Arg1,
class Arg2,
class Result
> class pointer_to_binary_function : public std::binary_function<Arg1, Arg2, Result>;
|
(déprécié en C++11) (supprimé en C++17) |
|
std::pointer_to_binary_function est un objet fonction qui sert de wrapper autour d'une fonction binaire.
Fonctions membres
|
(constructeur)
|
construit un nouvel objet
pointer_to_binary_function
avec la fonction fournie
(fonction membre publique) |
|
operator()
|
appelle la fonction stockée
(fonction membre publique) |
std::pointer_to_binary_function:: pointer_to_binary_function
|
explicit
pointer_to_binary_function
(
Result
(
*
f
)
(
Arg1,Arg2
)
)
;
|
||
Construit un objet fonction
pointer_to_binary_function
avec la fonction stockée
f
.
Paramètres
| f | - | pointeur vers une fonction à stocker |
std::pointer_to_binary_function:: operator()
|
Result operator
(
)
(
Arg1 x1, Arg2 x2
)
const
;
|
||
Appelle la fonction stockée.
Paramètres
| x1, x2 | - | arguments à passer à la fonction |
Valeur de retour
La valeur retournée par la fonction appelée.
Voir aussi
|
(obsolète en C++11)
(supprimé en C++17)
|
wrapper compatible avec les adaptateurs pour un pointeur vers une fonction unaire
(modèle de classe) |
|
(obsolète en C++11)
(supprimé en C++17)
|
crée un wrapper d'objet fonction compatible avec les adaptateurs à partir d'un pointeur de fonction
(modèle de fonction) |