Из того, что я понимаю, в стандартном C ++, когда вы используете новый оператор, вы также должны использовать оператор Delete в какой -то момент для предотвращения утечек памяти. Это потому, что в C ++ нет мусора. В .NET MARSACEST AUTOMATIC, поэтому нет необходимости беспокоиться об управлении памятью. Мое понимание правильно? Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/169 ... standard-c