[C++] Quel genre d'erreur ?
Résolu/Fermé
A voir également:
- [C++] Quel genre d'erreur ?
- Erreur 0x80070643 - Guide
- Erreur 10016 epson - Forum Imprimante
- Erreur g030 - Forum Bbox Bouygues
- Erreur 1001 outlook - Guide
- Erreur c2002 western union ✓ - Forum Vos droits sur internet
4 réponses
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
4 févr. 2008 à 00:32
4 févr. 2008 à 00:32
Salut,
Ton compilateur cherche une définition de Compte::aficher() mais il ne la trouve pas. Pourtant il en a besoin ici dans compte_epargne:
Ton compilateur cherche une définition de Compte::aficher() mais il ne la trouve pas. Pourtant il en a besoin ici dans compte_epargne:
void afficher() { compte::afficher() ; cout <<"interet"<<interet()<<endl ; }
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 297
4 févr. 2008 à 08:47
4 févr. 2008 à 08:47
salut.
Dans ce que tu nous a donner, tu as déclaré compte::afficher(), mais tu ne l'as pas défini/implémenté.
Dans un .cpp supplémentaire, tu devrai avoir :
void compte::afficher(){...};
ou alors la déclarer "virtual" et ne pas l'appeler par la suite.
Remarque, dans tout les cas je pense qu'il faut la déclarer virtuelle étant donner que tu la redéfini dans les class dérivées.
Dans ce que tu nous a donner, tu as déclaré compte::afficher(), mais tu ne l'as pas défini/implémenté.
Dans un .cpp supplémentaire, tu devrai avoir :
void compte::afficher(){...};
ou alors la déclarer "virtual" et ne pas l'appeler par la suite.
Remarque, dans tout les cas je pense qu'il faut la déclarer virtuelle étant donner que tu la redéfini dans les class dérivées.
Utilisateur anonyme
13 févr. 2008 à 13:37
13 févr. 2008 à 13:37
Merci bien.
J'ai défini la méthode affiche et le programme tourne normalement.
Pour le type virtual, je le découvre pour la première fois :P, merci de l'information.
Cordialement :)
J'ai défini la méthode affiche et le programme tourne normalement.
Pour le type virtual, je le découvre pour la première fois :P, merci de l'information.
Cordialement :)