0からの、超初心者C++相談室at TECH0からの、超初心者C++相談室 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト488:はちみつ餃子 ◆8X2XSCHEME 23/06/20 20:54:10.99 IIzrqfbq.net どういうときにどういう値カテゴリに属すことになるのか正確なところはここ見て。 https://timsong-cpp.github.io/cppwp/n3337/basic.lval C++03 時代は lvalue と rvalue だけの単純な (と言ってもそれなりに複雑だが……) 世界だったんだけど 右辺値参照の概念を整理するため (?) かだいぶんごちゃついてる。 489:デフォルトの名無しさん 23/06/20 23:48:13.65 mbwsU8Mq.net >>487 返答ありがとう。 なぜconst_cast<Summer*>(summerConstPtr)が左辺としていけないのかがわかりませぬ。 summerConstPtrはconst_cast<Summer*>によって「Summer *const」から「const」が外れて「Summer*」となって Summer *summerPtr; summerPtr = &summer; とするときの左辺summerPtrと同じようになったわけではないのでしょうか? どうもこの左辺summerPtrと同じようにするためには、const_cast<Summer*&>としなければならないようだが、この「&」にはどんな意味ががが?? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch