Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Conception d'IHM
avec C++ et Qt 6


Voir le programme détaillé
ESN Inovelya : Nous recrutons

Compléments sur la Généricité en C++ : Définition de fonctions génériques


Notes:

Notez que T est un nom de type générique (T pour Type) : c'est courant de retrouver ce nom. Néanmoins, vous pouvez choisir n'importe quel nom, du moment qu'il ne s'agit pas d'un mot clé du langage.

Notez aussi que l'exemple utilise le mot clé typename pour introduire le type de généricité. Ce mot clé est apparu récemment. Avant on utilisait le mot clé class : mais ce mot clé pouvait faire croire (ce qui n'était pas vrai) que T ne pouvait représenter uniquement qu'une classe. Aujourd'hui, il est fortement conseillé d'utiliser typename, mais les habitudes sont tenaces.

Diapositive précédente Diapositive suivante
Vous êtes un professionnel et vous avez besoin d'une formation ? Conception d'IHM
avec C++ et Qt 6
Voir le programme détaillé