Problème de classe
Résolu/Fermé
Khornaej
Messages postés
6
Date d'inscription
mardi 16 janvier 2018
Statut
Membre
Dernière intervention
14 janvier 2019
-
Modifié le 7 janv. 2019 à 14:44
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 7 janv. 2019 à 14:35
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 7 janv. 2019 à 14:35
A voir également:
- Problème de classe
- Logiciel de classement de photos gratuit - Guide
- Bluetooth mercedes classe a 2005 - Forum Autoradio
- Classe ram - Guide
- Logiciel de classement de documents gratuit - Télécharger - Bureautique
- Explorer.exe classe non enregistrée - Forum Windows 10
3 réponses
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
7 janv. 2019 à 10:45
7 janv. 2019 à 10:45
Bonjour,
Pour appeler une fonction ou un constructeur, il faut fournir les paramètres nécessaires, mais en aucun cas il ne faut indiquer leur type avant (c'est la déclaration qui a besoin du type.)
Pour appeler une fonction ou un constructeur, il faut fournir les paramètres nécessaires, mais en aucun cas il ne faut indiquer leur type avant (c'est la déclaration qui a besoin du type.)
CCalendrier calendrier(c_Date, c_Heure, c_EquipDom, c_ScorDom, c_ScorExt, c_EquipExt); // appel du constructeur avec 100 comme argument
Khornaej
Messages postés
6
Date d'inscription
mardi 16 janvier 2018
Statut
Membre
Dernière intervention
14 janvier 2019
1
7 janv. 2019 à 11:13
7 janv. 2019 à 11:13
Bonjour Dalfab,
Effectivement, je n'ai plus l'erreur, par contre le débogueur signale 3 erreurs liés au destructeur par défaut "~CCalendrier()", d'où une nouvelle question, pourquoi la déclaration du destructeur par défaut ne fonctionne pas?
Peux-tu m'éclairer?
Cordialement, Khornaej
Effectivement, je n'ai plus l'erreur, par contre le débogueur signale 3 erreurs liés au destructeur par défaut "~CCalendrier()", d'où une nouvelle question, pourquoi la déclaration du destructeur par défaut ne fonctionne pas?
Peux-tu m'éclairer?
Cordialement, Khornaej
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
7 janv. 2019 à 14:35
7 janv. 2019 à 14:35
Il est où le destructeur?
Il est déclaré mais n'est jamais défini. Pour avoir un destructeur par défaut, un moyen simple c'est de ne pas le déclarer ou de la définir dans la classe par
Il est déclaré mais n'est jamais défini. Pour avoir un destructeur par défaut, un moyen simple c'est de ne pas le déclarer ou de la définir dans la classe par
~CCalendrier() = default;