¿Por qué uno reemplazaría a los nuevos operadores predeterminados y eliminaría los operadores?

Por quédeberí reemplazaría el operador predeterminadonew ydelete con una @ personalizanew ydelete operadores?

Esto es una continuación de Sobrecargando nuevo y borrando en las preguntas frecuentes de C ++ inmensamente iluminantes:
Sobrecarga del operador.

Una entrada de seguimiento a estas preguntas frecuentes es:
¿Cómo debo escribir el estándar ISO C ++ personalizado personalizadonew ydelete operadores?

Nota: La respuesta se basa en las lecciones de C ++ más eficaz de Scott Meyers.
(Nota: Esto está destinado a ser una entrada aStack Overflow's C ++ FAQ. Si desea criticar la idea de proporcionar preguntas frecuentes en este formulario, entoncesla publicación en meta que comenzó todo esto sería el lugar para hacer eso. Las respuestas a esa pregunta se supervisan en C ++ sala de chat, donde la idea de Preguntas frecuentes comenzó en primer lugar, por lo que es muy probable que su respuesta sea leída por aquellos a quienes se les ocurrió la idea).

Respuestas a la pregunta(7)

Su respuesta a la pregunta