Différences entre les versions de « Programmation C++/Conventions d'appel »

→‎Nommage des fonctions : déplacement de la phrase
(A compléter ...=Ajouter ceux de GCC pour Linux)
(→‎Nommage des fonctions : déplacement de la phrase)
* Nom de la classe où se situe la fonction.
 
Chaque compilateur utilise un nommage différent.
Par exemple, pour la fonction <code>void h(int, char)</code> le nom généré dépend du compilateur :
* GCC 3+, Clang 1+ : <code>_Z1hic</code>
* ...
 
Chaque compilateur utilise un nommage différent. Il est donc difficile d'utiliser une librairie qui n'a pas été compilée avec le même compilateur que l'application l'utilisant.
 
== Liens ==