インテル® C++ コンパイラー 16.0 ユーザー・リファレンス・ガイド
バッファー・オーバーランを検出するコードを生成するかどうかを指定します。
Linux* および OS X*: | なし |
Windows*: | /GS /GS- |
なし
/GS- |
コンパイラーは、バッファー・オーバーランを検出しません。 |
このオプションは、関数のリターンアドレス、例外ハンドラーアドレス、または特定の種類のパラメーターを上書きするバッファー・オーバーランを検出するコードを生成するかどうかを指定します。
このオプションは、Microsoft* との互換性のために追加されました。Microsoft* の実装を使用します。
/GS オプションの詳細は、Microsoft* のドキュメントを参照してください。
Visual Studio*: [Code Generation (コード生成)] > [Buffer Security Check (バッファー セキュリティー チェック)]
Eclipse*: なし
Xcode*: なし
なし