_SECURE_SCL
定義 已檢查的迭代器 是否已啟用。 如果已定義為 1,不安全的 Iterator 使用會導致執行階段錯誤,而且程式結束。 如果已定義為 0,已檢查的 Iterator 停用。 在偵錯模式, _SECURE_SCL 的預設值為 1,表示已檢查的 Iterator 已啟用。 在發行模式下, _SECURE_SCL 的預設值為 0。
重要
使用 _ITERATOR_DEBUG_LEVEL 控制項的 _SECURE_SCL。如需詳細資訊,請參閱_ITERATOR_DEBUG_LEVEL。
備註
若要啟用已檢查的 Iterator,請將 _SECURE_SCL 設為 1:
#define _SECURE_SCL 1
若要停用已檢查的 Iterator,請將 _SECURE_SCL 設為 0:
#define _SECURE_SCL 0
如需如何停用有關已檢查的 Iterator 的警告的詳細資訊,請參閱 _SCL_SECURE_NO_WARNINGS。