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 :

Message d'erreur pas très explicite-- help SVP!


Sujet :

C++

  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 159
    Par défaut Message d'erreur pas très explicite-- help SVP!
    Salut,

    Je le message d'erreur et je ne comprends pas trop ce qu'il veut dire :

    charge_ccamDlg.obj : error LNK2001: unresolved external symbol "public: virtual struct CRuntimeClass * __thiscall CCharge_ccamDlg::GetRuntimeClass(void)const " (?GetRuntimeClass@CCharge_ccamDlg@@UBEPAUCRuntimeClass@@XZ)

    J'ai lu la documentation msdn corresponda,te mais je vois pas trop de quoi ça peut venir

    Est ce que quelqu'un peut me donner une idée.

    Ps: j'utiliser les MFC

    Merci pour votre aide

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    865
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 865
    Par défaut
    Tu as dû déclarer dans ta classe Charge_ccamDlg la méthode
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    virtual CRuntimeClass* GetRuntimeClass()
    mais tu as oublié de la définir mais j'y crois pas trop. Avec ces histoires de MFC.
    Regarde http://www.codeguru.com/forum/showthread.php?t=148663 ou http://www.tech-archive.net/Archive/...4-02/0588.html.

  3. #3
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Ça veut dire que ta classe CCharge_ccamDlg possède une ligne DECLARE_DYNAMIC, DECLARE_DYNCREATE ou DECLARE_SERIAL dans sa déclaration, mais pas le IMPLEMENT_DYNAMIC, etc. correspondant dans son fichier .cpp.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  4. #4
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 159
    Par défaut
    Citation Envoyé par Médinoc Voir le message
    Ça veut dire que ta classe CCharge_ccamDlg possède une ligne DECLARE_DYNAMIC, DECLARE_DYNCREATE ou DECLARE_SERIAL dans sa déclaration, mais pas le IMPLEMENT_DYNAMIC, etc. correspondant dans son fichier .cpp.


    C'est exact
    J'utilise DECLARE_DYNAMIC mais j'ai pas mis la ligne correspondante dans le fichier .cpp

    Merci beaucoup

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

Discussions similaires

  1. message d'erreur "pas d'enregistrement courant"
    Par wishmasteer dans le forum Access
    Réponses: 1
    Dernier message: 30/05/2006, 22h35
  2. [Debug] [Trigger] erreur d'exe pas très précise
    Par viena dans le forum Langage SQL
    Réponses: 4
    Dernier message: 19/08/2005, 11h36
  3. [Connexion] pas de message d'erreur
    Par kase74 dans le forum Connexion aux bases de données
    Réponses: 1
    Dernier message: 22/04/2005, 10h35
  4. Réponses: 6
    Dernier message: 03/09/2003, 10h29

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