Копирование членов класса-ссылок. |
Здравствуйте, гость ( Вход | Регистрация )
Копирование членов класса-ссылок. |
rp80 |
26.12.2011, 22:48
Сообщение
#1
|
Студент Группа: Участник Сообщений: 36 Регистрация: 10.9.2011 Пользователь №: 2860 Спасибо сказали: 0 раз(а) Репутация: 0 |
Ссылку нельзя инициализировать rvalue. Поэтому нельзя делать вот так:
Но почему-то разрешается делать вот так
(prn - функция-шаблон, обертка для cout) Но в результате работы возникают странные глюки.
И, как ни странно, не работает и такой вроде бы "нормальный" вариант.
Хотелось бы понять почему во-первых проходит такая инициализация, а во-вторых почему ссылка "портится" после присваивания или конструктора копирования. Савсибо Сообщение отредактировал rp80 - 26.12.2011, 22:56 |
|
|
Текстовая версия | Сейчас: 26.4.2024, 20:30 |