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 703 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 1 mars 2023 - 7 janv. 2019 à 14:35
Dalfab Messages postés 703 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 1 mars 2023 - 7 janv. 2019 à 14:35
A voir également:
- Problème de classe
- Comment savoir sa classe en avance ✓ - Forum Loisirs / Divertissements
- Impossible de trouver ou charger la classe principale @user_jvm_args.txt ✓ - Forum Internet / Réseaux sociaux
- Retrouver photo de classe ✓ - Forum Loisirs / Divertissements
- La méthode autofilter de la classe range a échoué - Forum VB / VBA
- Meilleur classe mw2 - Forum Jeux vidéo
3 réponses
Dalfab
Messages postés
703
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
1 mars 2023
100
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
703
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
1 mars 2023
100
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;