Partager via


functional (STL/CLR)

Incluez l'en-tête <cliext/functional> de STL/CLR pour définir plusieurs classes de modèle et de délégués connexes et fonctions de modèle.

#include <functional>

Déclarations

Délégué

Description

binary_delegate (STL/CLR)

Délégué à deux arguments.

binary_delegate_noreturn (STL/CLR)

Délégué à deux arguments en retournant void.

unary_delegate (STL/CLR)

Délégué d'un.

unary_delegate_noreturn (STL/CLR)

Délégué d'un en retournant void.

Classe

Description

binary_negate (STL/CLR)

Functor pour annuler un functor à deux arguments.

binder1st (STL/CLR)

Functor pour lier le premier argument à un functor à deux arguments.

binder2nd (STL/CLR)

Functor pour lier le deuxième argument à un functor à deux arguments.

divides (STL/CLR)

Functor de division.

equal_to (STL/CLR)

Functor égal de comparaison.

greater (STL/CLR)

Un functor supérieur de comparaison.

greater_equal (STL/CLR)

Un functor supérieur ou égal de comparaison.

less (STL/CLR)

Moins de functor de comparaison.

less_equal (STL/CLR)

Inférieure ou égale functor de comparaison.

logical_and (STL/CLR)

AND logique functor.

logical_not (STL/CLR)

Functor de NOT logique.

logical_or (STL/CLR)

OR logique functor.

minus (STL/CLR)

Soustrayez l'functor.

modulus (STL/CLR)

Functor de modulo.

multiplies (STL/CLR)

Multipliez le functor.

negate (STL/CLR)

Functor pour retourner son argument exécuté négative.

not_equal_to (STL/CLR)

Functor non égal de comparaison.

plus (STL/CLR)

Ajoutez le functor.

unary_negate (STL/CLR)

Functor pour annuler un functor d'un.

Fonction

Description

bind1st (STL/CLR)

Génère un binder1st pour un argument et un functor.

bind2nd (STL/CLR)

Génère un binder2nd pour un argument et un functor.

not1 (STL/CLR)

Génère un unary_negate pour un functor.

not1 (STL/CLR)

Génère un binary_negate pour un functor.

Configuration requise

en-tête :<cliext/fonctionnel>

Cliext del'espace de noms :

Voir aussi

Autres ressources

Référence de bibliothèque STL/CLR