Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
C++03 $14.1/6 - 「非型非参照テンプレート パラメータは左辺値ではありません。」 C++0x $14.2/6- 「非型非参照テンプレート パラメータは右辺値です。」
C++03 $14.1/6 - 「非型非参照テンプレート パラメータは左辺値ではありません。」
C++0x $14.2/6- 「非型非参照テンプレート パラメータは右辺値です。」
それを言い換える背後に特定の理論的根拠はありますか?
新しい C++0x の表現では、式はlvalue、xvalue、またはprvalueのいずれかになります。最初の 2 つはglvalueとして合計され、後の 2 つはrvalueとして合計されます。
C++0x のテキストには、 rvalueではなくprvalueと書かれています。「左辺値ではない」も「右辺値」も、それが何であるかを明確に言いません。