Partage
  • Partager sur Facebook
  • Partager sur Twitter

erreur lors du parcours de ma set

help plz

Sujet résolu
    19 mars 2019 à 19:24:58

    bonsoir

    j'essaye de parcourir ma set qui contient un ensemble de ma class parking , le pb c'est je comprend pas pourquoi lorsque j'essaye d'apeller les attribut de Parking sur mon iteratore  par example quand j'affiche les voitures de mon Parking ca m'affiche  has no member named ‘voitures’   

    voici mon main

    set<Parking>::iterator it1;

    SetParking s;
       

    for (it1 = s.noeud.begin(); it1!=s.noeud.end();  ++it1){
            *it1.voitures;
        }

    merci d'avance

    • Partager sur Facebook
    • Partager sur Twitter
      19 mars 2019 à 21:45:08

      Bonjour,

      Il manque des parenthèses, ou bien utiliser plutôt l'opérateur ->

              (*it1).voitures;
      // ou bien
              it1->voitures;
      • Partager sur Facebook
      • Partager sur Twitter
      Bjarne Stroustrup : "C++ has become too expert friendly"
        20 mars 2019 à 11:26:43

        Ou mieux, utiliser les for ranges.

        for (const Parking& p : s)
            p.voitures;

        Par pitié code en anglais et surtout pas en mélange des deux.

        • Partager sur Facebook
        • Partager sur Twitter
        l'azerty est aux dispositions ce que subversion est aux SCM
          20 mars 2019 à 18:23:47

          mdrrrr, c'est bn ca marche mercie les khey

          • Partager sur Facebook
          • Partager sur Twitter
            21 mars 2019 à 10:44:39

            dr frère.

            • Partager sur Facebook
            • Partager sur Twitter
            l'azerty est aux dispositions ce que subversion est aux SCM

            erreur lors du parcours de ma set

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            • Editeur
            • Markdown