Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Instruuje kompilator, aby wyłączył sondy stosu, jeśli off (lub -) jest określony, lub włączyć sondy stosu, jeśli on (lub +) jest określony.
Składnia
#pragma check_stack([{on|off}])
#pragma check_stack{+|-}
Uwagi
Ma to pragma wpływ na pierwszą funkcję zdefiniowaną po wyświetleniu pragma . Sondy stosu nie są ani częścią makr, ani funkcji generowanych w tekście.
Jeśli nie podasz argumentu check_stackpragmadla elementu , sprawdzanie stosu powróci do zachowania określonego w wierszu polecenia. Aby uzyskać więcej informacji, zobacz Opcje kompilatora. Interakcja z #pragma check_stack opcją i /Gs zostanie podsumowana w poniższej tabeli.
Korzystanie z check_stack Pragma
| Składnia | Skompilowany za pomocą polecenia/Gs opcja? |
Akcja |
|---|---|---|
#pragma check_stack( ) lub#pragma check_stack |
Tak | Wyłącza sprawdzanie stosu dla następujących funkcji |
#pragma check_stack( ) lub#pragma check_stack |
Nie. | Włącza sprawdzanie stosu dla następujących funkcji |
#pragma check_stack(on)lub #pragma check_stack + |
Tak lub Nie | Włącza sprawdzanie stosu dla następujących funkcji |
#pragma check_stack(off)lub #pragma check_stack - |
Tak lub Nie | Wyłącza sprawdzanie stosu dla następujących funkcji |