Ссылка и связанный объект - PullRequest
0 голосов
/ 04 июня 2011

Я читал в Lippman et al., Что нет способа перепривязать ссылку на другой объект (p59)

Мне кажется, что приведенный ниже код делает именно это и не вызывает ошибок в VC Express2010

Может кто-нибудь объяснить мне, что происходит?

Большое спасибо,

Паоло

void demo()
{

int i = 5;
int k = 5;
int& ir1 = i;
int& ir2 = k;
ir2 = i;
}


void main()  {
  demo();

}

1 Ответ

6 голосов
/ 04 июня 2011

Ваш код ничего не связывает. Это просто присвоение нового значения тому, с чем связана ссылка ir2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...