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
Este tópico ainda não foi avaliado como - Avalie este tópico

check_stack

Instrui o compilador desativar investigações de pilha se off (ou ) for especificado, ou para ativar os testes de pilha se em (ou +) é especificado.

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

Se nenhum argumento for fornecido, investigações de pilha são tratadas de acordo com o padrão. Esse pragma entrará em vigor com a primeira função definida após o pragma é visto. Investigações de pilha são nenhuma das partes de macros nem de funções que são gerado in-line.

Se você não fornecer um argumento para o check_stack pragma, verificação de pilha é revertido para o comportamento especificado na linha de comando. Para obter mais informações, consulte Compilador de referência. A interação da check_stack # pragma e o /Gs opção é resumida na tabela a seguir.

Usando o Pragma de check_stack

Sintaxe

Compilado com

Opção /GS?

Ação

() do # pragma check_stack ou

# pragma check_stack

Sim

Desativa a pilha de verificação para as funções que se seguem

() do # pragma check_stack ou

# pragma check_stack

Não

Ativa para funções que execute a verificação de pilha

# pragma check_stack(on)

ou # pragma check_stack +

Sim ou não

Ativa para funções que execute a verificação de pilha

# pragma check_stack(off)

ou check_stack # pragma –

Sim ou não

Desativa a pilha de verificação para as funções que se seguem

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft. Todos os direitos reservados.