Информация об изменениях

Сообщение Re[6]: RAII vs RAII от 19.09.2018 13:30

Изменено 19.09.2018 13:36 rg45

Re[6]: RAII vs RAII
Здравствуйте, uzhas, Вы писали:

R>>Есть какой-нибудь относительно несложный пример, показывающий необходимость и оправдывающий такие подходы?


U>накидал такой пример: https://ideone.com/8cDrRG


Ну хорошо, для "сырых" указателей хоть какой-то use case есть. (Хотя, в таких случаях я предпочитаю отдавать ссылку, а не указатель, но не суть). Здесь можно было бы начать задавать вопросы типа, почему наследование, а не агрегация" и т.д. Но не будем, будем считать, что есть обоснование. Но изначально ведь речь шла о необходимости получения в конструкторе именно владеющего указателя на конструируемый объект. Вот теперь бы это еще как-то обосновать.
Re[6]: RAII vs RAII
Здравствуйте, uzhas, Вы писали:

R>>Есть какой-нибудь относительно несложный пример, показывающий необходимость и оправдывающий такие подходы?


U>накидал такой пример: https://ideone.com/8cDrRG


Ну хорошо, для "сырых" указателей хоть какой-то use case есть. (Хотя, в таких случаях я предпочитаю отдавать ссылку, а не указатель, но не суть). Здесь можно было бы начать задавать вопросы типа "почему наследование, а не агрегация" и т.д. Но не будем, будем считать, что есть обоснование. Но изначально ведь речь шла о необходимости получения в конструкторе именно владеющего указателя на конструируемый объект. Вот теперь бы это еще как-то обосновать.