_SECURE_SCL
Nahrazeno _ITERATOR_DEBUG_LEVEL, toto makro definuje, zda jsou zaškrtnuté iterátory povoleny. Ve výchozím nastavení jsou zaškrtnuté iterátory povoleny v buildech ladění a zakázány v buildech maloobchodního prodeje.
Důležité
Přímé použití makra _SECURE_SCL je zastaralé. Místo toho použijte _ITERATOR_DEBUG_LEVEL k řízení kontrolovaných nastavení iterátoru. Další informace najdete v tématu _ITERATOR_DEBUG_LEVEL.
Poznámky
Pokud jsou zaškrtnuté iterátory povolené, použití nebezpečného iterátoru způsobí chybu za běhu a program se ukončí. Chcete-li povolit zaškrtnuté iterátory, nastavte _ITERATOR_DEBUG_LEVEL na hodnotu 1 nebo 2. Toto je ekvivalentem _SECURE_SCL nastavení 1 nebo povoleno:
#define _ITERATOR_DEBUG_LEVEL 1
Chcete-li zakázat zaškrtnuté iterátory, nastavte _ITERATOR_DEBUG_LEVEL na hodnotu 0. To odpovídá nastavení _SECURE_SCL 0 nebo zakázáno:
#define _ITERATOR_DEBUG_LEVEL 0
Informace o tom, jak zakázat upozornění týkající se kontrolovaných iterátorů, najdete v tématu _SCL_SECURE_NO_WARNINGS.
Viz také
_ITERATOR_DEBUG_LEVEL
Checked – iterátory
Podpora ladění iterátorů
Bezpečné knihovny: standardní knihovna C++