_query_new_mode
Gibt eine ganze Zahl zurück, die den neuen Handlermodus angibt, der durch _set_new_mode für malloc festgelegt wird.
int _query_new_mode(
void
);
Rückgabewert
Gibt den neuen aktuellen Handlermodus, nämlich 0 oder 1, für malloc zurück. Ein Rückgabewert 1 gibt an, dass, auf Speicher zu belegen, kann malloc die neue Handlerroutine aufruft; ein Rückgabewert 0 gibt an, dass es nicht mögen.
Hinweise
Die Funktion C++ _query_new_mode gibt eine ganze Zahl zurück, die den neuen Handlermodus angibt, der von der Funktion C++ _set_new_mode für malloc festgelegt wird. Der neue Handlermodus gibt an, ob auf, dass Speicher reserviert, malloc, die neue Handlerroutine wie Sie mit _set_new_handler aufzurufen ist. Standardmäßig ruft malloc nicht die neue Handlerroutine Fehler auf. Sie können _set_new_mode verwenden, um dieses Verhalten zu überschreiben, sodass auf Fehler malloc die neue Handlerroutine genauso aufruft, dass der Operator neu der Fall ist, wenn sie zur Speicherbelegung nicht kann. Weitere Informationen finden Sie in Operator und Operator neu-Funktionen der C++-Sprachreferenz.
Anforderungen
Routine |
Erforderlicher Header |
---|---|
_query_new_mode |
<new.h> |
Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität in der Einführung.
Bibliotheken
Alle Versionen C-Laufzeitbibliotheken.
.NET Framework-Entsprechung
Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.