私は次の例を調べていました
const int a = 12;
int b;
b = const_cast<int&>(a);
&
そして、上記のテンプレートパラメータータイプが何を意味するのか、なぜそれがないと機能しないの&
かを知りたかったのです。
アップデート:
私の質問を言い換えさせてください。私はその参照を理解していますが、それはどの変数を参照していますか? たとえば、ここでは、ポインターの場合、元の (キャストされていない) ポインターを参照すると述べています。非ポインター型の場合に何を参照するのb
か、参照として宣言されていないときにどのように参照できるのかを知りたいですか?