Re[4]: Подходы с присвоением больших сложных массивов
От: Khimik  
Дата: 11.09.23 16:15
Оценка:
Здравствуйте, rudzuk, Вы писали:

K>> Повторяю вопрос который неявно сформулировал: правильно ли я понимаю, что основная цель умных указателей — экономия ресурсов?


R>Ты принципиально ничего не читаешь, или как?


R>Умные указатели:

R>

Как правило, основной целью задействования умных указателей является инкапсуляция работы с динамической памятью таким образом, чтобы свойства и поведение умных указателей имитировали свойства и поведение обычных указателей. При этом на них возлагается обязанность своевременного и аккуратного высвобождения выделенных ресурсов, что упрощает разработку кода и процесс отладки, исключая утечки памяти и возникновение висячих ссылок[2].


Утечки памяти — это понятно. Сейчас я отловил все утечки в своей программе, работаю с включенным ReportMemoryLeaksOnShutdown, поэтому такой проблему у меня нет. А что такое висячие ссылки?
"Ты должен сделать добро из зла, потому что его больше не из чего сделать." Р.П. Уоррен
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.