Bonjour à vous j'ai un problème avec une classe qui hérite de TQuery.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
class clDonnee : public TQuery
{
	private :
		.....
 
	public :
		clDonnee( TDatabase &Base , TComponent *Owner ) ;
		clDonnee( TComponent *Owner ) ;
		.....
};

ça m'indique une erreur de compilation pour le second constructeur :
[C++ Error] clDonnee.h(21): E2113 Virtual function 'clDonnee::clDonnee(TComponent *)' conflicts with base class 'TQuery'
Ce qui est plus étrange encore c'est que si je mes un second paramètre par exemple un int : clDonnee( TComponent *Owner , int x ) ;
ça fonctionne ! Je ne comprends pas d'où cela peut venir. Merci d'avance pour vos réponses