« Programmation C++/Conventions d'appel » : différence entre les versions

Contenu supprimé Contenu ajouté
A compléter ...=Ajouter ceux de GCC pour Linux
→‎Nommage des fonctions : déplacement de la phrase
Ligne 68 :
* 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>
Ligne 76 ⟶ 77 :
* ...
 
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 ==