Compartir a través de


_callnewh

Llama al nuevo controladorinstalada.

int _callnewh(
   size_t size
   )

Parámetros

  • size
    La cantidad de memoria que nuevo operador intentado asignar.

Valor devuelto

Valor

Descripción

0

error: O no se instala ningún nuevo controlador o no hay ningún nuevo controlador activo.

1

Correctamente: El nuevo controlador se instala y activa.La asignación de memoria puede reintentar.

Excepciones

Esta función produce bad_alloc si el nuevo controlador no se puede localizar.

Comentarios

Se llama al nuevo controlador si falla de nuevo operador para asignar correctamente memoria.El nuevo controlador podría a iniciar una acción adecuado, como liberar memoria de modo que las asignaciones subsiguientes tienen éxito.

Requisitos

rutina

Encabezado necesario

_callnewh

internal.h

Vea también

Referencia

_set_new_handler

_set_new_mode