Можем ли мы вызвать delete
для указателя, который выделен с помощью размещения new
? Если нет, то почему? Пожалуйста, объясните подробнее.
Я знаю, что нет места удаления. Но мне интересно, почему просто удалить opetator нельзя удалить память, не заботясь, как та память, на которую указывает указатель?
delete
выполняет две функции:
И я не вижу причин, по которым delete не может вызвать любую из этих двух операций над объектом, который был создан размещение новое. Есть идеи о причинах?