je vais essayer d'être clair dans ma question ?
j'ai un fichier header sur le quel j'ai déclarer ma classe First qui contient deux constructeurs :
First (Connection *DBConnection);
First (First &fs);
dans une seconde classe (ou j'ai inclut le first.h) , j'essaye de construire mon objet first
First fisrt(s_DBConnection);
s_DBConnection est un Objet privé déclaré sur les deux classes .
lors de la compilation j'ai le message d'erreur suivant :
Second.cpp: In member function `void Second::Methode()':
Second.cpp:171: error: no matching function for call to `First::First(First)'
First.h:31: note: candidates are: First::First(First&)
First.h:30: note: First::First(oracle::occi::Connection*)
Qu'en pensez-vous ?
Partager