check_stack
pragma
off
(または -
) が指定されている場合には、スタック プローブをオフにし、on
(または +
) が指定されている場合には、スタック プローブをオンにするようにコンパイラに指示します。
構文
解説
この pragma は、pragma の後で定義されている最初の関数に対して効果があります。 スタック プローブは、マクロの一部でも、インラインで生成される関数の一部でもありません。
check_stack
pragma の引数を指定しない場合、スタック チェックは、コマンド ラインで指定する動作に戻ります。 詳細については、「コンパイラ オプション」を参照してください。 #pragma check_stack
と /Gs
オプションの相互作用を次の表にまとめます。
check_stack プラグマの使用
構文 | コンパイルで/Gs オプション |
アクション |
---|---|---|
#pragma check_stack( ) または#pragma check_stack |
はい | 後続の関数のスタック チェックをオフにします |
#pragma check_stack( ) または#pragma check_stack |
いいえ | 後続の関数のスタック チェックをオンにします |
#pragma check_stack(on) または #pragma check_stack + |
はいまたはいいえ | 後続の関数のスタック チェックをオンにします |
#pragma check_stack(off) または #pragma check_stack - |
はいまたはいいえ | 後続の関数のスタック チェックをオフにします |
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示