Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés
Se recomienda usar Visual Studio 2017
Esta documentación está archivada y no tiene mantenimiento.

_query_new_mode

Devuelve un entero que indica el nuevo modo de controlador establecido por _set_new_mode para malloc.

int _query_new_mode(
   void 
);

Devuelve el nuevo modo del controlador actual, que es 0 o 1, para malloc. Devuelve un valor de 1 indica que, en el error asignar memoria, malloc llama a la nueva rutina de controlador; devuelve un valor de 0 indica que no almacena.

La función de C++ _query_new_mode devuelve un entero que indica el nuevo modo de controlador que se establece por la función de C++ _set_new_mode para malloc. El nuevo modo de controlador indica si, en el error asignar memoria, malloc es llamar a la nueva rutina de controlador como lo establece _set_new_handler. De forma predeterminada, malloc no llama a la nueva rutina del controlador del error. Puede utilizar _set_new_mode para reemplazar este comportamiento de modo que en el error malloc llame a la nueva rutina del controlador de la misma manera que el operador de nuevo cuando no puede para asignar memoria. Para obtener más información, vea operador delete y operador nuevo funciona en la referencia del lenguaje C++.

rutina

Encabezado necesario

_query_new_mode

<new.h>

Para obtener más información de compatibilidad, vea compatibilidad en la Introducción.

bibliotecas

No es aplicable Para llamar a la función estándar de C, utilice PInvoke. Para obtener más información, vea La invocación de plataforma ejemplos.

Mostrar: