バッファー・オーバーランを検出するようコンパイラーに指示します。
Windows: [C/C++] > [Code Generation (コード生成)] > [Buffer Security Check (バッファー セキュリティー チェック)]
Linux: なし
Mac OS: なし
IA-32、インテル(R) EM64T
Linux* および Mac OS*: | -fstack-security-check |
-fno-stack-security-check | |
Windows*: | /GS |
/GS- |
なし
/GS- | コンパイラーは、バッファー・オーバーランを検出しません。 |
-fno-stack-security-check | コンパイラーは、バッファー・オーバーランを検出しません。 |
このオプションは、リターンアドレスを上書きするバッファー・オーバーランを検出するコードを生成するようコンパイラーに指示します。これは、バッファーサイズの制限を設定しないコードを活用する一般的な方法です。このオプションを使用するには、Microsoft* 7.0 ランタイム・サポート・ライブラリーとリンクする必要があります。
なし