История изменений
Исправление DarkEld3r, (текущая версия) :
ЕМНИП, есть известные способы спровоцировать утечку
Ага, самый простой - std::mem::forget. Пользуясь случаем, поною - эта функция ещё и не unsafe! Логика понятна - в безопасном коде можно устроить циклические ссылки и точно так же допустить утечку, но она мне категорически не нравится. Было бы не лишним напомнить, что эту функцию надо применять аккуратно и сделать её unsafe.
Исходная версия DarkEld3r, :
ЕМНИП, есть известные способы спровоцировать утечку
Ага, самый простой - std::mem::forget. Пользуясь случаем, поною - эта функция ещё и не unsafe! Логика понятна - в безопасном коде можно устроить циклические ссылки и точно так же допустить утечку, но она мне категорически не нравится.