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 :

Question simple concernant les inclusions


Sujet :

C++

  1. #1
    Membre du Club
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    58
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 58
    Points : 42
    Points
    42
    Par défaut Question simple concernant les inclusions
    Bonjour,

    Est-ce que quelcun pourrait m'aider avec le code suivant:
    Code main.cpp : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    #include "EmptyClass.h"
     
    /*
     * 
     */
    int main(int argc, char** argv) {
        EmptyClass emptyCl;
        return 0;
    }

    Code EmptyClass.h : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    #ifndef EMPTYCLASS_H
    #define	EMPTYCLASS_H
     
    class EmptyClass {
    public:
        EmptyClass();
        EmptyClass(const EmptyClass& orig);
        virtual ~EmptyClass();
    private:
     
    };
     
    #endif	/* EMPTYCLASS_H */
    Code EmptyClass.cpp : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    #include "EmptyClass.h"
     
    EmptyClass::EmptyClass() {
    }
     
    EmptyClass::EmptyClass(const EmptyClass& orig) {
    }
     
    EmptyClass::~EmptyClass() {
    }

    'Clean and Build Project' resulte en:
    main.cpp:14: undefined reference to `EmptyClass::EmptyClass()'

  2. #2
    Membre du Club
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    58
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 58
    Points : 42
    Points
    42
    Par défaut
    Il semble d'etre un probleme de NetBeans qui n'inclut pas automatiquement tous les cpp pendant la compilation.

    La modification suivante marche:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
    EmptyClass.h
    #ifndef EMPTYCLASS_H
    #define	EMPTYCLASS_H
     
    class EmptyClass {
    public:
        EmptyClass();
        EmptyClass(const EmptyClass& orig);
        virtual ~EmptyClass();
    private:
     
    };
     #include "EmptyClass.cpp"
    #endif	/* EMPTYCLASS_H */
     
    EmptyClass.cpp
     
    EmptyClass::EmptyClass() {
    }
     
    EmptyClass::EmptyClass(const EmptyClass& orig) {
    }
     
    EmptyClass::~EmptyClass() {
    }
    Mais c'a l'air d'un hack. Est-ce que quelcun connait une meilleure facon de gestionner les fichiers cpp en NetBeans (Ubuntu)?

    Merci par avance

  3. #3
    Membre du Club
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    58
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 58
    Points : 42
    Points
    42
    Par défaut
    Le probleme etait que NetBeans n'a pas ajoute des fichiers de classes au project, meme s'ils etaient dans le dossier courant.

    Click Droit sur Sources -> Add existing item a resolu le probleme pour moi.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Question simple sur les tableaux pour un initié
    Par bom8407@hotmail.com dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 01/03/2007, 11h22
  2. Réponses: 4
    Dernier message: 16/11/2006, 02h10
  3. [Dates] question simple concernant date("W")
    Par oceanbigone dans le forum Langage
    Réponses: 6
    Dernier message: 11/11/2006, 14h19
  4. question simple sur les select dynamiques
    Par grinder59 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 24/01/2006, 15h53
  5. Question simple sur les threads :)
    Par momox dans le forum C++Builder
    Réponses: 2
    Dernier message: 15/06/2003, 04h13

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