Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remplacée par _ITERATOR_DEBUG_LEVELcette macro, cette macro définit si les itérateurs vérifiés sont activés . Par défaut, les itérateurs vérifiés sont activés dans les versions de débogage et désactivés dans les versions commerciales.
Important
L’utilisation directe de la _SECURE_SCL macro est déconseillée. Utilisez plutôt _ITERATOR_DEBUG_LEVEL pour contrôler les paramètres d’itérateur vérifiés. Pour plus d’informations, consultez _ITERATOR_DEBUG_LEVEL.
Notes
Quand les itérateurs vérifiés sont activés, toute utilisation non sécurisée d’un itérateur provoque une erreur d’exécution et le programme se termine. Pour activer les itérateurs vérifiés, définissez _ITERATOR_DEBUG_LEVEL la valeur 1 ou 2. Cela équivaut à un _SECURE_SCL paramètre de 1 ou activé :
#define _ITERATOR_DEBUG_LEVEL 1
Pour désactiver les itérateurs vérifiés, définissez la valeur _ITERATOR_DEBUG_LEVEL 0. Cela équivaut à un _SECURE_SCL paramètre de 0 ou désactivé :
#define _ITERATOR_DEBUG_LEVEL 0
Pour plus d’informations sur la désactivation des avertissements sur les itérateurs vérifiés, consultez _SCL_SECURE_NO_WARNINGS.
Voir aussi
_ITERATOR_DEBUG_LEVEL
Itérateurs vérifiés
Prise en charge de l’itérateur de débogage
Bibliothèques sécurisées : bibliothèque C++ Standard