Error: no matching function for call...

Fermé
sanaa1 Messages postés 64 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 20 septembre 2008 - 1 mars 2008 à 23:42
mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 - 2 mars 2008 à 14:15
Bonjour,

j'ai deux classe la premiere ca marche mais le probleme est dans le constructeur de la deuxieme parce qu'il contient un tableau de la premiere classe,j'ai un erreur de ce genre no ==> no matching function for call to 'nom de la classe::nom du constructeur'

qu'est ce que ca veut dire??
merci de m'aider SVP.

1 réponse

mamiemando Messages postés 33077 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 avril 2024 7 748
2 mars 2008 à 14:15
Pour être plus précis il nous faudrait le code. En gros tu appelles une fonction qui n'existe pas dans ton code. Vérifie les paramètres attendus par le compilateur dans le message d'erreur, et ceux ton constructeur attend. Ils sont a priori différents. Il faut donc soit changer l'appel à ce constructeur, soit rajouter un autre constructeur.

Bonne chance
1