« Programmation C++/Compilation » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 28 :
 
=== Les fichiers .cpp ===
Les fichiers <tt>.cpp</tt> (parfois <tt>.c</tt> ou <tt>.cc</tt>) contiennent la définition (l'implémentation) des différentes fonctions et méthodes définies dans les fichiers d'en-tête. La compilationscompilation des fichiers <tt>.cpp</tt> produit dans un premier temps des fichiers objets (extension <tt>.obj</tt> ou <tt>.o</tt> en général).
 
A noter que ces fichiers <tt>.cpp</tt> utilisent les fichiers d'en-tête. Ils les appellent en utilisant la syntaxe <tt>#include "nomdefichier"</tt> (nomdefichier comprenant l'extension, donc, souvent ".h") . Comme indiqué ci-dessus, ces fichiers d'en-tête seront donc inclus complètement par le préprocesseur à l'intérieur du code source brut.
 
== L'édition de liens (linking) ==