Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Dieses Makro wird durch _ITERATOR_DEBUG_LEVELersetzt, ob aktivierte Iteratoren aktiviert sind. Standardmäßig sind „Überprüfte Iteratoren“ in Debugbuilds aktiviert und in Verkaufsversionen deaktiviert.
Wichtig
Die direkte Verwendung des _SECURE_SCL Makros ist veraltet. Verwenden Sie _ITERATOR_DEBUG_LEVEL stattdessen die Option zum Steuern der aktivierten Iteratoreinstellungen. Weitere Informationen finden Sie unter _ITERATOR_DEBUG_LEVEL.
Hinweise
Wenn überprüfte Iteratoren aktiviert sind, verursacht die unsichere Verwendung einen Laufzeitfehler und das Programm wird beendet. Um aktivierte Iteratoren zu aktivieren, legen Sie sie auf 1 oder 2 fest _ITERATOR_DEBUG_LEVEL . Dies entspricht einer _SECURE_SCL Einstellung von 1 oder aktiviert:
#define _ITERATOR_DEBUG_LEVEL 1
Um aktivierte Iteratoren zu deaktivieren, legen Sie ihn auf 0 fest _ITERATOR_DEBUG_LEVEL . Dies entspricht einer _SECURE_SCL Einstellung von 0 oder deaktiviert:
#define _ITERATOR_DEBUG_LEVEL 0
Informationen zum Deaktivieren von Warnungen zu aktivierten Iteratoren finden Sie unter _SCL_SECURE_NO_WARNINGS.
Siehe auch
_ITERATOR_DEBUG_LEVEL
Überprüfte Iteratoren
Unterstützung für Iteratordebugging
Sichere Bibliotheken: C++-Standardbibliothek