я собирался в течение следующего примера, что делает присутствие и означает в const_cast параметра шаблона
const int a = 12;
int b;
b = const_cast<int&>(a);
, и я хотел бы знать, что &
в типе параметра шаблона означает выше, и поэтому он не будет работать без &
?
Update:
Позвольте мне перефразировать мой вопрос. Я понимаю его ссылку, но какую переменную она имеет в виду? Например, here указывает на то, что incase указателей ссылается на исходный (uncast) указатель. Я хочу знать, что он ссылается на типы без указателей и как может быть ссылка, если она не была объявлена как ссылка?
Если вы не признаете ссылку, вы, вероятно, должны сделать шаг назад и прочитать хороший начинающий C++ good/tutorial. –
Его значение ... дождаться его ... ** Ссылка! ** –
Позвольте мне перефразировать мой вопрос. Я знаю его ссылку, но какую переменную она имеет в виду? Например, в msdn.microsoft.com/en-us/library/bz6at95h%28v=vs.110%29.aspx указывается, что без указателей он ссылается на исходный (uncast) указатель. Я хочу знать, что он ссылается на типы без указателей – MistyD