Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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