Header file
Fermé
Radia
-
28 sept. 2020 à 18:43
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 28 sept. 2020 à 20:43
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 28 sept. 2020 à 20:43
A voir également:
- Header file
- Host file - Guide
- .Bin file - Guide
- .Dat file - Guide
- Swf file player - Télécharger - Lecture
- Iso file - Guide
1 réponse
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
Modifié le 28 sept. 2020 à 19:51
Modifié le 28 sept. 2020 à 19:51
Salut Radia,
Ce ne sont pas des instructions, mais des noms de fichiers d'entêtes.
Un entête est une partie de code source servant normalement d'interface à l'utilisation d'un module, où sont en général décrits des déclarations de types, de prototypes de fonctions et les macros nécessaires à l’utilisation du module.
Les entêtes que tu mentionnes ne sont pas standards au C ou au C++, et donc, si ces entêtes sont inclus dans un code source :
Si ces fichiers .h sont bien des interfaces vers des modules, les fichiers .c correspondants qui implémentent les fonctions du module doivent aussi être compilées et le résultat de leur compilation lié pour produire un exécutable.
Dal
Ce ne sont pas des instructions, mais des noms de fichiers d'entêtes.
Un entête est une partie de code source servant normalement d'interface à l'utilisation d'un module, où sont en général décrits des déclarations de types, de prototypes de fonctions et les macros nécessaires à l’utilisation du module.
Les entêtes que tu mentionnes ne sont pas standards au C ou au C++, et donc, si ces entêtes sont inclus dans un code source :
- avec une directive
#include "liao2abc.h"
, le fichier correspondant doit exister et être accessible dans le même répertoire que le code source qui contient cette directive, afin que la compilation puisse s'effectuer - avec une directive
#include <liao2abc.h>
, le fichier correspondant doit exister et être accessible quelque part dans un emplacement standard accessible du compilateur afin que la compilation puisse s'effectuer
Si ces fichiers .h sont bien des interfaces vers des modules, les fichiers .c correspondants qui implémentent les fonctions du module doivent aussi être compilées et le résultat de leur compilation lié pour produire un exécutable.
Dal
28 sept. 2020 à 19:53
Modifié le 28 sept. 2020 à 20:43
vois https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code pour savoir comment faire, si tu ne sais pas
Si le programme ne compile pas, le compilateur doit te signaler des erreurs.
Tu devrais aussi copier-coller les messages d'erreur du compilateur et les poster sur le forum.