Bonjour a tous, je doit créer une interface pour gérer des fournisseurs dans une application de gestion , j ai un problème au niveau de l ‘héritage d ‘ une fonction .
J ai une classe mère appelée fenetre contient une fonction ajouter :
Fenetre.hpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 class fenetre
{
  public: 
		fenetre();
		~fenetre() ;
                void ajouter(int  ,int );
 
};
Fenetre.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 # Include « fenetre.hpp »
 
 Fenetre ::fenetre(){.....}
 
	Void fenetre ::ajouter(int a,int b){......}
 
Fenetre :: ~fenetre() {}
Et j ai une class fille fournisseur qui hérite de la classe fenetre :
Fournisseur.hpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
# include « fenetre.hpp »
 
class fournisseur : public fenetre
{
  public: 
		fournisseur();
		~fournisseur() ;
 
 
};
Je veux utiliser la fonction ajouter dans fournisseur.cpp en la passant des arguments pour les calculer.
Fournisseur.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
Include « fournisseur.hpp »
 
Fournisseur ::fournisseur() {
 
// ici dans ce constructeur j ai un signal d ‘ événement qui appelle la fonction ajouter (en utilisant la bibliothèque gtkmm).
 
}
 
Fournisseur ::ajouter(5,9) // dans ce niveau là l’erreur se produit !!
 
fournisseur :: ~fournisseur() {}
le dev c++ me répond qui il y a l’ erreur suivante au niveau de la ligne de la fonction ajouter
50 D:\EXE\pedro hartock\Example\Projet_Stage\general.cpp expected constructor, destructor, or type conversion before '(' token
50 D:\EXE\pedro hartock\Example\Projet_Stage\general.cpp expected `,' or `;' before '(' token
D:\EXE\pedro hartock\Example\Projet_Stage\Makefile.win [Build Error] [general.o] Error 1