C++11 での変数の定義は次のとおりです (§3/6)。
変数は、非静的データ メンバーまたはオブジェクト以外の参照の宣言によって導入されます。変数の名前は、参照またはオブジェクトを示します。
したがって、非静的データ メンバー参照は変数ではありません。なぜこの区別が必要なのですか?ここでの根拠は何ですか?
C++11 での変数の定義は次のとおりです (§3/6)。
変数は、非静的データ メンバーまたはオブジェクト以外の参照の宣言によって導入されます。変数の名前は、参照またはオブジェクトを示します。
したがって、非静的データ メンバー参照は変数ではありません。なぜこの区別が必要なのですか?ここでの根拠は何ですか?