Partage
  • Partager sur Facebook
  • Partager sur Twitter

rvalue , lvalues, et référénces

C++

Sujet résolu
    30 mars 2019 à 20:37:41

    Bonjour,

    ici, je propose 2 affirmations , et je voudrais demander si c'est juste :

    1) Une reférence lvalue peut être liée à une rvalue

    2) Une référence rvalue ne peut jamais être liée à une lvalue.

    Est-ce juste ?

    Merci pour vos explications et compléments

    • Partager sur Facebook
    • Partager sur Twitter
      30 mars 2019 à 22:47:11

      Tu as déjà posé cette question il y a plusieurs mois. Et on t'avais donné tous les cas possibles, const vs non const, lvalue vs rvalue, lvalue ref vs rvalue ref.
      • Partager sur Facebook
      • Partager sur Twitter
        31 mars 2019 à 0:09:09

        Je n'avais pas posé la question sous cette forme
        • Partager sur Facebook
        • Partager sur Twitter
          31 mars 2019 à 0:58:47

          Si tu avais compris, peu importe la forme.
          • Partager sur Facebook
          • Partager sur Twitter
            31 mars 2019 à 1:19:38

            J'en déduis donc que mes 2 affirmations de départ sont bonnes ?
            • Partager sur Facebook
            • Partager sur Twitter
              31 mars 2019 à 4:35:05

              Je ne vois pas en quoi tu peux déduire cela avec ce que j'ai dit.
              • Partager sur Facebook
              • Partager sur Twitter
                31 mars 2019 à 10:23:45

                1) Non.

                2) Oui.

                Ce que ça peut référencer est indiqué dans le nom.

                • Partager sur Facebook
                • Partager sur Twitter
                Pony : Un langage à acteurs sûr et performant
                  31 mars 2019 à 11:02:20

                  Il faudrait préciser const vs non const, puisque ca peut changer la réponse.
                  • Partager sur Facebook
                  • Partager sur Twitter
                    31 mars 2019 à 11:22:16

                    Merci Praetonius et gbdivers, j'ai compris :

                    une référence lvalue sur un non const ne peut pas être liée à une rvalue const.

                    Bonne journée

                    -
                    Edité par pseudo-simple 6 avril 2019 à 16:07:02

                    • Partager sur Facebook
                    • Partager sur Twitter

                    rvalue , lvalues, et référénces

                    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                    • Editeur
                    • Markdown