En un proyecto escolar mío, se me solicitó crear un programa que no utilizaba STL.
En el programa que utilizo un montón deExcepciones de mala asignación en C++
Pointer* = new Something;
if (Pointer == NULL) throw AllocationError();
Mi pregunta es acerca de los errores de asignación:
1. ¿hay una excepción automática lanzada por nueva asignación cuando se produce un error?
2. en caso afirmativo, ¿cómo puedo capturarlo si no estoy usando STL (#include "exception.h
)
3. está usando la prueba NULL enugh?
gracias.
estoy usando eclipseCDT (C++) con MinGW en Windows 7.