IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

probléme avec un fichier .h


Sujet :

C

  1. #1
    Débutant
    Inscrit en
    Octobre 2007
    Messages
    256
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 256
    Points : 90
    Points
    90
    Par défaut probléme avec un fichier .h
    bonsoir a tout le monde ,j'ai créer un fichier .h et je l'ai mis dans le même dossier que le fichier .c mais quand je compile il ya une erreur ma question est où doit je mettre le fichier .h?

    merci et bonne fête

  2. #2
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par adel.87 Voir le message
    bonsoir a tout le monde ,j'ai créer un fichier .h et je l'ai mis dans le même dossier que le fichier .c mais quand je compile il ya une erreur ma question est où doit je mettre le fichier .h?
    Quelle erreur ? On est censé deviner ?

    En principe, tu peux mettre le .h dans le même répertoire que le .c (mais dans les gros projet, on adopte des stratégies plus 'construites...)
    Pas de Wi-Fi à la maison : CPL

  3. #3
    Débutant
    Inscrit en
    Octobre 2007
    Messages
    256
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 256
    Points : 90
    Points
    90
    Par défaut précision
    bonsoir l'erreur est le compilateur ne peut pas ouvrir le fichier .h

    merci

  4. #4
    Membre averti
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Qatar

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 489
    Points : 334
    Points
    334
    Par défaut
    Je pense que tu ne l'as pas inclus dans ton fichier *.c je crois

    Si c'est le cas faut le déclarer en tant que bibliothèque.
    Généralement ça contient des prototypes.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #include "ton_fichier.h"
    Il faut le déclarer dans tout les fichiers du programme.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    410
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 410
    Points : 361
    Points
    361
    Par défaut
    Bon....
    il y a des moments où les gens prennent trop les développeurs sur developpez pour des voyants. On t'a demandé d'etre plus clair, est ce compliqué?
    où sont tes fichiers .h et tes fichiers .c, est ce que tu definis un path d'include?
    comment tu les inclus?
    donne exactement le message d'erreur à la compilation?

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 106
    Points : 74
    Points
    74
    Par défaut
    Citation Envoyé par adel.87 Voir le message
    bonsoir l'erreur est le compilateur ne peut pas ouvrir le fichier .h

    merci
    je pense que tu ne l as pas bien creé ton fichier .h
    dans beaucoup de compliateur pour ajouter un fichier .h ou .c et apés avoir creé ton projet tu vas dans la bar des menu et tu click sur new file si tu utilise code::blocks par exemple et si tu utilise dev++ par exemple tu met la fleche sur projet tu clik avec la droite une fenetre s affiche et tu clik sur la 2 eme ligne qui est ajouté au projet .
    n oublie pas d inclure ton nouveau fichier dans ton fichier main.c comme ça :
    #include "le nom_de_ton_fichier.h"

Discussions similaires

  1. Problème avec les fichiers en C++
    Par snatch321 dans le forum C++
    Réponses: 7
    Dernier message: 09/05/2006, 19h07
  2. Problème avec un fichier .BAT
    Par jbidou88 dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 01/05/2006, 13h03
  3. Problème avec un fichier .BAT
    Par jbidou88 dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 26/04/2006, 14h55
  4. Problème avec des fichiers
    Par Stany dans le forum C++
    Réponses: 7
    Dernier message: 17/10/2005, 16h53
  5. Problème avec les fichiers .JPG
    Par cprogil dans le forum Langage
    Réponses: 5
    Dernier message: 10/06/2003, 15h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo