Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Sostituita da _ITERATOR_DEBUG_LEVEL, questa macro definisce se gli iteratori controllati sono abilitati. Per impostazione predefinita, gli iteratori verificati sono abilitati nelle build di debug e disabilitati nelle build per la vendita.
Importante
L'uso diretto della _SECURE_SCL macro è deprecato. Usare invece _ITERATOR_DEBUG_LEVEL per controllare le impostazioni dell'iteratore controllato. Per altre informazioni, vedere _ITERATOR_DEBUG_LEVEL.
Osservazioni:
Quando gli iteratori verificati sono abilitati, l'uso dell'iteratore unsafe ha l'effetto di provocare un errore di runtime e il programma viene terminato. Per abilitare gli iteratori controllati, impostare su _ITERATOR_DEBUG_LEVEL 1 o 2. Equivale a un'impostazione _SECURE_SCL di 1 o abilitata:
#define _ITERATOR_DEBUG_LEVEL 1
Per disabilitare gli iteratori controllati, impostare su _ITERATOR_DEBUG_LEVEL 0. Equivale a un'impostazione _SECURE_SCL pari a 0 o disabilitata:
#define _ITERATOR_DEBUG_LEVEL 0
Per informazioni su come disabilitare gli avvisi relativi agli iteratori controllati, vedere _SCL_SECURE_NO_WARNINGS.
Vedi anche
_ITERATOR_DEBUG_LEVEL
Iteratori verificati
Supporto degli iteratori di debug
Librerie protette: libreria standard C++