Salut tout le monde,
Un petit problème "curieux".
Je viens de créer une classe nommé CClassification.
Elle hérite donc de CChiens en public.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 class CClassification : public CChiens { public: CClassification(); ~CClassification(); const char* Type() const; };
Le compilo me dit :
pourtant que je fais CClassification:: j'obtiens bien la liste de ces méthodes.'CClassification' : is not a class or namespace name
pour toutes les méthodes que j'ai créés pour cette classe (constructeur, destructeur...)
Sur la méthode Type() :
déclaré dans le .h comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 const char* CClassification::Type() const { return null; }
j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part const char* Type() const;
Est-ce que cela vous dis quelque chose ?error C2270: 'Type' : modifiers not allowed on nonmember functions
Merci d'avance.
beegees
Partager