Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Instrui o compilador para desativar investigações da pilha se off (ou -) forem especificados ou para ativar investigações da pilha se on (ou +) forem especificados.
Sintaxe
#pragma check_stack([{on|off}])
#pragma check_stack+|-{ }
Comentários
Isso pragma entra em vigor na primeira função definida, após a consideração do pragma. As investigações da pilha não são parte de macros ou funções que forem geradas embutidas.
Se você não fornecer um argumento para o check_stackpragma, a verificação da pilha volta para o comportamento especificado na linha de comando. Para obter mais informações, confira Opções do compilador. A interação de#pragma check_stack e a opção /Gs são resumidas na tabela a seguir.
Usando o check_stack Pragma
| Sintaxe | Compilado com/Gs opção? |
Ação |
|---|---|---|
#pragma check_stack( ) ou#pragma check_stack |
Sim | Desativa a verificação da pilha quanto às funções seguintes |
#pragma check_stack( ) ou#pragma check_stack |
Não | Ativa a verificação da pilha quanto às funções seguintes |
#pragma check_stack(on)ou #pragma check_stack + |
Sim ou Não | Ativa a verificação da pilha quanto às funções seguintes |
#pragma check_stack(off)ou #pragma check_stack - |
Sim ou Não | Desativa a verificação da pilha quanto às funções seguintes |