Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Dává kompilátoru pokyn, aby vypnul sondy zásobníku, pokud off je zadán (nebo -) nebo aby zapnul sondy zásobníku, pokud on je zadán (nebo +).
Syntaxe
#pragma check_stack({on|off})
#pragma check_stack{+|-}
Poznámky
Tato pragma platí jenom pro 32bitové platformy (x86, ARM32). Nemá žádný vliv na 64bitové platformy.
To pragma se projeví u první funkce definované po jeho výskytu pragma . Sondy zásobníku se nevkládají pro makra nebo funkce, které jsou vygenerované vložené.
#pragma check_stack(off)
/
#pragma Check_stack- se ignoruje, pokud je velikost místních hodnot funkce větší než 4096 nebo hodnota zadaná /Gs.
Výchozí chování kompilátoru je vložit sondy zásobníku na začátek každé funkce, pokud velikost místních hodnot přesahuje 4096 nebo hodnotu určenou /Gs.
Pomocí /Gs (volání kontroly zásobníku řízení) změňte prahovou hodnotu místních hodnot, které aktivují sondy zásobníku. Používejte s opatrností.
Použití #pragma check_stack() bez argumentů je zastaralé.
Viz také
možnosti kompilátoru
direktivy Pragma a __pragma a _Pragma klíčová slova