次の方法で共有


_SECURE_SCL

チェックを行う反復子 が有効かどうかを定義します。が定義されている場合 1 として、安全でない反復子を使用すると、ランタイム エラーを発生させ、プログラムは終了します。が定義されている場合 0 として、チェックを行う反復子は無効になります。デバッグ モードでは、_SECURE_SCL の既定値は 1、チェックを行う反復子が有効であることを意味します。リリース モードでは、_SECURE_SCL の既定値は 0 です。

重要 : 重要

_SECURE_SCLを制御するために _ITERATOR_DEBUG_LEVEL を使用します。詳細については、「_ITERATOR_DEBUG_LEVEL」を参照してください。

解説

有効にするには、反復子を 1 に設定します _SECURE_SCL を確認しました:

#define _SECURE_SCL 1

無効にするには、反復子を 0 に設定します _SECURE_SCL を確認しました:

#define _SECURE_SCL 0

チェックを行う反復子に関する警告を無効にする方法の詳細については _SCL_SECURE_NO_WARNINGSを参照してください。

参照

関連項目

_ITERATOR_DEBUG_LEVEL

チェックを行う反復子

デバッグの反復子のサポート

安全なライブラリ: 標準 C++ のライブラリ