check_stack
Pokyn kompilátor vypnout sondy zásobníku vypnout (nebo –) je určena nebo zapnout sondy zásobníku, pokud na (nebo +) je určen.
#pragma check_stack([ {on | off}] )
#pragma check_stack{+ | –}
Poznámky
Pokud není uveden žádný argument, zásobník sondy jsou zpracovány podle výchozí.Toto záhlaví pragma projeví na první funkce definované po pragma je vidět.Zásobník sondy jsou ani součástí makra, ani funkce, které jsou generované vložené.
Pokud dáte argument check_stack pragma, kontrola zásobníku obnoven chování určené na příkazovém řádku.Další informace naleznete v tématu Odkaz kompilátoru.Interakce check_stack # pragma a /Gs možnost je uveden v následující tabulce.
Použití záhlaví Pragma check_stack
Syntaxe |
Kompilována s Možnost /GS? |
Akce |
---|---|---|
(# pragma check_stack) nebo # pragma check_stack |
Ano |
Vypne kontrola funkce, které následují zásobníku |
(# pragma check_stack) nebo # pragma check_stack |
Ne |
Zapne kontrola funkce, které následují zásobníku |
# pragma check_stack(on) nebo # pragma check_stack + |
Ano nebo ne |
Zapne kontrola funkce, které následují zásobníku |
# pragma check_stack(off) nebo check_stack # pragma – |
Ano nebo ne |
Vypne kontrola funkce, které následují zásobníku |