logo
volkov / C++ / Бьерн Страуструп-Справочное руководство по С++

R.4.7 Преобразования ссылок

Всюду, где ссылки ($$R.8.2.2) инициализируются (включая передачу

параметров ($$R.5.2.2) и возврат значения функции ($$R.6.6.3)) или

используются иным образом, возможны следующие преобразования:

Ссылка на данный класс может быть преобразована в ссылку на доступный

базовый класс ($$R.10, $$R.11.1) данного класса ($$R.8.4.3),

при условии, что такое преобразование не содержит двусмысленности

($$R.10.1.1). Результатом преобразования будет ссылка на объект

базового класса, вложенный в объект производного класса.