_SECURE_SCL_SECURE_SCL

Этот макрос, заменяемый _ITERATOR_DEBUG_LEVEL, определяет, включены ли Проверяемые итераторы.Superseded by _ITERATOR_DEBUG_LEVEL, this macro defines whether Checked Iterators are enabled. По умолчанию проверяемые итераторы включены в отладочных сборках и отключены в окончательных сборках.By default, checked iterators are enabled in Debug builds, and disabled in Retail builds.

Важно!

Прямое использование макроса _SECURE_SCL является устаревшим.Direct use of the _SECURE_SCL macro is deprecated. Вместо этого используйте _ITERATOR_DEBUG_LEVEL, чтобы управлять установленными параметрами итератора.Instead, use _ITERATOR_DEBUG_LEVEL to control checked iterator settings. Дополнительные сведения см. в разделе _ITERATOR_DEBUG_LEVEL.For more information, see _ITERATOR_DEBUG_LEVEL.

КомментарииRemarks

Если проверяемые итераторы включены, небезопасный итератор может вызвать ошибку во время выполнения и программа будет завершена.When checked iterators are enabled, unsafe iterator use causes a runtime error and the program is terminated. Чтобы включить Проверяемые итераторы, установите _ITERATOR_DEBUG_LEVEL в значение 1 или 2.To enable checked iterators, set _ITERATOR_DEBUG_LEVEL to 1 or 2. Это эквивалентно параметру _SECURE_SCL, равному 1, или включенному.This is equivalent to a _SECURE_SCL setting of 1, or enabled:

#define _ITERATOR_DEBUG_LEVEL 1

Чтобы отключить Проверяемые итераторы, установите _ITERATOR_DEBUG_LEVEL в значение 0.To disable checked iterators, set _ITERATOR_DEBUG_LEVEL to 0. Это эквивалентно значению параметра _SECURE_SCL 0 или отключенному.This is equivalent to a _SECURE_SCL setting of 0, or disabled:

#define _ITERATOR_DEBUG_LEVEL 0

Сведения о том, как отключить предупреждения о проверяемых итераторах, см. в разделе _SCL_SECURE_NO_WARNINGS.For information on how to disable warnings about checked iterators, see _SCL_SECURE_NO_WARNINGS.

См. также разделSee also

_ITERATOR_DEBUG_LEVEL_ITERATOR_DEBUG_LEVEL
Проверенные итераторыChecked Iterators
Поддержка итератора отладкиDebug Iterator Support
Надежные библиотеки: Стандартная библиотека C++Safe Libraries: C++ Standard Library