Structure Vs class en C++

Fermé
razuki Messages postés 242 Date d'inscription lundi 17 décembre 2007 Statut Membre Dernière intervention 5 décembre 2012 - 30 janv. 2011 à 23:26
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 30 janv. 2011 à 23:50
Bonjours,
j'aimerais savoir quand est ce qu'on doit utiliser une structure au lieu d'une classe, et vice versa .
Je pensais qu'une structure ne contient pas de fonction/méthode ...
Merci d'avance pour votre aide.
A voir également:

1 réponse

Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
30 janv. 2011 à 23:50
en C++; la SEULE difference entre struct et class est que pour struct les membres sont public par défaut et private pour class. C'est tout.
Donc, si tu veux faire une classe avec des membres publiques, utilise struct.
Après, c'est un choix de programmation Pour debugueur j'aime bien que mes membres soient publiques, donc struct que je passe en class à la fin.
J'aime bien par la suite déclarer mes membres publiques plutôt à la fin, donc class. Si c'était au début, plutôt struct pour ne pas avoir à ajouter un mot en plus (fainéantise quand tu nous tiens...)
0