Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

check_stack

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.

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

Se nenhum argumento for fornecido, as investigações da pilha serão tratadas de acordo com o padrão. Esse 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 pragma check_stack, a verificação da pilha volta para o comportamento especificado na linha de comando. Para obter mais informações, consulte Referência do compilador. A interação de #pragma check_stack e a opção /Gs são resumidas na tabela a seguir.

Usando o pragma check_stack

Sintaxe

Compilado com

Opção /Gs?

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

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft