Différence : Le fichier d'en-tête est un fichier ".h", qui fournit l'interface ; le fichier source est un fichier ".cpp", qui fournit l'implémentation. Le compilateur stipule que le fichier source doit contenir l'entrée de fonction, c'est-à-dire la fonction principale ; le fichier d'en-tête ne doit pas contenir l'entrée de fonction. Le fichier d'en-tête ne peut pas être compilé dans un programme seul et ne contient que des fragments de programme ou des constantes définies. variables.
L'environnement d'exploitation de cet article : système Windows 7, ordinateur Dell G3.
Recommandations associées : "Tutoriel vidéo C++"
Différence :
Général Par exemple, le fichier d'en-tête fournit l'interface et le fichier source fournit l'implémentation
Le compilateur stipule que le fichier source doit contenir l'entrée de fonction, c'est-à-dire la fonction principale. Le fichier d'en-tête ne doit pas contenir d'entrées de fonction. Le fichier d'en-tête ne peut pas être compilé dans un programme seul. Il contient uniquement des fragments de programme ou définit des constantes et des variables.
Le fichier d'en-tête est un fichier d'inclusion statique spécialement écrit pour les appels de code source peut être #inclus par la directive de prétraitement de compilation #include dans le <.> fichier de code source. Explication, Si le fichier d'en-tête est complet et copié dans l'instruction du code source, alors la compilation équivaut à l'insertion d'une déclaration ou d'une implémentation de fonction dans le code source.
Fichiers d'en-tête et fichiers source
Les fichiers d'en-tête sont des fichiers .h, qui contiennent généralement des déclarations de classe #includeclass T{ void showName(){} }
void T:showName(){}
Enseignement de la programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!