Compartir a través de


check_stack pragma

Indica al compilador que desactive las comprobaciones de la pila si se especifica off (o -), o que active las comprobaciones de la pila si se especifica on (o +).

Sintaxis

#pragma check_stack( [{ on | off }] )
#pragma check_stack { + | - }

Comentarios

Esta directiva pragma surte efecto en la primera función que se define después de que aparezca pragma. Las comprobaciones de la pila no forman parte de las macros ni de las funciones insertadas que se generan.

Si no proporciona un argumento para la pragmacheck_stack, la comprobación de pila revierte el comportamiento especificado en la línea de comandos. Para obtener más información, vea Opciones del compilador. La interacción de#pragma check_stack y la opción /Gs se resume en la tabla siguiente.

Utilización de la pragma check_stack

Sintaxis ¿Se compila con

¿Opción /Gs?
Acción
#pragma check_stack( ) o

#pragma check_stack
Desactiva la comprobación de la pila para las funciones que la siguen
#pragma check_stack( ) o

#pragma check_stack
No Activa la comprobación de la pila para las funciones que la siguen
#pragma check_stack(on)

o bien #pragma check_stack +
Sí o no Activa la comprobación de la pila para las funciones que la siguen
#pragma check_stack(off)

o bien #pragma check_stack -
Sí o no Desactiva la comprobación de la pila para las funciones que la siguen

Consulte también

Directivas pragma y las palabras clave __pragma y _Pragma