Четвертый Borland C++ и его окружение

       

Функция set_new_handler (new.h)


Устанавливает функцию, вызываемую, когда operator new() или

operator new[] не могут выделить запрошенную память. По умолчанию

операции new генерируют в этом случае исключительные ситуации

xalloc. Это поведение можно переопределить вызовом для установки

нового обработчика set_new_handler. Для возврата к обычной версии

используйте set_new_handler(0).

Заданный пользователем обработчик должен выполнять возврат

после освобождения памяти, генерировать исключительную ситуацию

xalloc и вызывать функции abort или exit.



Содержание раздела