Tag: functor

Le terme « foncteur » a deux significations:

1. La fonction de l’objet. Dans les langages orientés objet, c’est une fonctionnalité qui permet aux objets d’être utilisés comme s’ils étaient des fonctions ordinaires.

2. Une structure mathématique qui traite avec des mappages entre les catégories. Ce concept est une abstraction utile dans certains langages de programmation, notamment Haskell, où il est mis en œuvre comme un type de classe.

Comment puis-je obtenir les types d'argument un pointeur de fonction dans un variadic template de classe?

La fonction passée comme argument de modèle

Pourquoi remplacer l'opérateur()?

Comment peut-il être utile à la surcharge de la fonction “appel” de l'opérateur?

Ce que le C++ foncteurs et de leurs usages?

Comment puis-foncteurs de travail en haskell?

Déclarant foncteurs pour la comparaison?

comment trouver les doublons dans std::vector<string>, et de renvoyer une liste d'entre eux?

Où définir membre de classe C++ fonction de modèle et de foncteurs que l'instancier?

std::function -> pointeur de fonction

Functors quand devrais-je les utiliser?

C ++ std :: transforme le vecteur des paires - premier au nouveau vecteur

pourquoi une carte js sur un tableau modifie-t-elle le tableau d'origine?

Foncteur c ++ et modèles de fonctions

Visual Studio 2010 et std :: function

Définir & lt; pour l'algorithme de tri STL - surcharge de l'opérateur, foncteur ou fonction autonome?