Может ли вызов delete для указателя, который выделен с размещением new?

Можем ли мы вызвать delete для указателя, который выделен с помощью размещения new ? Если нет, то почему? Пожалуйста, объясните подробнее.

Я знаю, что нет места удаления. Но мне интересно, почему просто удалить opetator нельзя удалить память, не заботясь, как та память, на которую указывает указатель?

delete выполняет две функции:

  1. вызывает destrucor
  2. освобождает память

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

5
задан Unihedron 10 August 2014 в 14:37
поделиться