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

MFC Discussion :

CArray et erreur C2248


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 28
    Par défaut CArray et erreur C2248
    Bonjour

    J'ai une classe toute simple qui contient un CArray.

    Exemple :
    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
     
    #include <afxtempl.h>
    #include <afx.h>
     
    class dd_resultat
    {
    public:
    	dd_resultat(void);
    	~dd_resultat(void);
    	dd_resultat operator= (dd_resultat &);   // operateur de recopie
     
    	void Empty(void);
    	CString GetVal(int nRow, int nCol);
    	int GetCount(void);
     
     
    protected:
    	CArray <int, int> testliste;
     
    };
    Malheureusement lorsque je lance la compilation, j'ai une erreur C2248 :
    error C2248: 'CObject::CObject' : cannot access private member declared in class 'CObject' c:\program files\microsoft visual studio 9.0\vc\atlmfc\include\afxtempl.h 267
    J'ai pourtant l'habitude d'utiliser les CArray et CList mais la je sèche...

    Avez vous une idée ?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 28
    Par défaut
    J'ai trouvé, il fallait tout simplement faire un constructeur de copie en plus de surcharger l'operateur de =...

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

Discussions similaires

  1. CArray => erreur C2248
    Par ddaime dans le forum MFC
    Réponses: 2
    Dernier message: 05/09/2014, 22h15
  2. erreur C2248 bizarre
    Par pipilu dans le forum Visual C++
    Réponses: 2
    Dernier message: 09/03/2011, 12h25
  3. Erreur dans un CArray d'une classe créée (error C2248)
    Par cricri-larson dans le forum MFC
    Réponses: 6
    Dernier message: 16/07/2009, 11h11
  4. Réponses: 14
    Dernier message: 03/07/2006, 16h55
  5. [VC++6] Erreur avec CArray
    Par fraaalesi dans le forum MFC
    Réponses: 15
    Dernier message: 30/09/2005, 12h59

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