Кира Чигракова
Ну это уже концепция умных указателей. Они более удобны - выделяй память, а об ее очистке позаботится умный указатель. Иногда бывает, что в начале функции память выделяешь, а освобождаешь только перед ее последней строчкой. Но если будет выброшено исключение где-то в середине функции, то память выделится и останется в таком состоянии до скончания программы. Если использовать умный указатель, топри выходе из функции вызовется деструктор умного указателя, который очистит память за тебя.
извини, ты мой вопрос прочитала?) Я спрашиваю, по сути, как создать утечку памяти так, чтобы санитайзер не ругался