Здравствуйте, uzhas, Вы писали:
R>>Есть какой-нибудь относительно несложный пример, показывающий необходимость и оправдывающий такие подходы?
U>накидал такой пример: https://ideone.com/8cDrRG
Ну хорошо, для "сырых" указателей хоть какой-то use case есть. (Хотя, в таких случаях я предпочитаю отдавать ссылку, а не указатель, но не суть). Здесь можно было бы начать задавать вопросы типа "почему наследование, а не агрегация" и т.д. Но не будем, будем считать, что есть обоснование. Но изначально ведь речь шла о необходимости получения в конструкторе именно владеющего указателя на конструируемый объект. Вот теперь бы это еще как-то обосновать.