Les structures dans les classes

rimawila Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
wassimee Messages postés 46 Statut Membre -
Bonjour,
je voudrais compiler mon programme en c++ mais ca marche pas
est ce qu' on peut declarer une structure dans une classe si oui comment
svp repond moi

2 réponses

  1. ydurce Messages postés 81 Statut Membre 18
     
    bonjour,

    struct nom_du_type
    {
    type data1;
    type data2;
    ...
    };
    pour déclarer dans la classe une donnée du type:
    nom_du_type data;

    par ex:
    class jambe
    {
    public:
    ...
    ..
    struct pied
    {
    int NbDoigt;
    bool droit;
    };

    pied PiedDroit;
    };

    le type de la structure est accessible à l'extérieur de la classe par nom_de_la_classe::nom_du_type (jambe::pied) si il est déclaré dans le bloc 'public' de la classe. (ou en protected pour les classes dérivées)

    cdlt
    0
  2. wassimee Messages postés 46 Statut Membre
     
    Bah tu déclare
    class classe{
    int num;
    struct Personne personne ;
    int nom;
    }
    0