A voir également:
- [C++] quand faut il mettre void en parametre
- Remettre parametre usine pc - Guide
- Paramètre story facebook - Guide
- Parametre dns - Guide
- Netflix paramètre compte - Guide
- Parametre windows - Guide
3 réponses
desolé je pense avoir été un peu cours sur ma question
dans les fonctions de ma class j'avais cru comprendre qu'il fallait mettre void si on ne met pas de paramètres pour une fonction dans le header comme par exemple pour les assesseur
mais le probleme c'est que j'essaye de mettre aussi const car la fonction ne fait aucune modification mais quand je met les 2 ca me donne une erreur
exemple:
Type nomFonction(void)const;
dans les fonctions de ma class j'avais cru comprendre qu'il fallait mettre void si on ne met pas de paramètres pour une fonction dans le header comme par exemple pour les assesseur
mais le probleme c'est que j'essaye de mettre aussi const car la fonction ne fait aucune modification mais quand je met les 2 ca me donne une erreur
exemple:
Type nomFonction(void)const;
Type nomFonction(void) const;
un const placé après la fonction signifie simplement qu'elle ne va pas modifier les variables de la classe où elle est définie. C'est bien cela que tu as l'air de vouloir, et ça me semble correct...
Peux-tu montrer la ligne de code exacte qui donne l'erreur ? (et le code à coté s'il y a besoin pour comprendre)
peut-être as-tu oublié l'espace entre ) et const ?
un const placé après la fonction signifie simplement qu'elle ne va pas modifier les variables de la classe où elle est définie. C'est bien cela que tu as l'air de vouloir, et ça me semble correct...
Peux-tu montrer la ligne de code exacte qui donne l'erreur ? (et le code à coté s'il y a besoin pour comprendre)
peut-être as-tu oublié l'espace entre ) et const ?