cesdejong
Messages postés16Date d'inscriptionmercredi 9 juin 2004StatutMembreDernière intervention14 juin 2006 19 sept. 2004 à 01:42
bon je crois que tu m'as mis sur la bonne voie, parce que fonction est une fonction membre de la classe et que bêtement j'ai fait
void Tables::fonction(void) const
C'est pas malin de poser une question si con pour la première sur le forum, désolé.
Merci merci en tout cas.
Tiens, ça me fait me poser une petite question : que faut-il faire dans le constructeur des variables membres en attente d'être affectées? On peut les mettre à NULL tt simplement?
cosmobob
Messages postés700Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention27 janvier 20094 19 sept. 2004 à 01:48
en attente d'etre affectée ?? tu les mets a ce que tu veux, apres si ds ta classe une méthode utilise une variable membre non initialisée, c'est que ta classe est mal concue. a toi de voir ce qui est possible de faire avec ta classe, mais c'est toi qui doit te débrouiller pour rendre impossible un plantage (ou un résultat qui n'etait pas prévu car sans sens) qd on utilise les méthodes de la classe.
cesdejong
Messages postés16Date d'inscriptionmercredi 9 juin 2004StatutMembreDernière intervention14 juin 2006 19 sept. 2004 à 15:20
Merci d'abord pour ces réponses.
Disons que le contenu de certaines variables de ma classe est encore inconnu au moment de sa construction.
Donc si je les met à NULL dans le constructeur, c'est un bon moyen de ne pas faire n'importe quoi tant qu'elles ne sont pas remplies.