/analyze (Análise do código)
Habilita opções de análise e controle de código.
/analyze[-][:WX-][:log filename][:quiet][:stacksize number][:max_paths number][:only]
Argumentos
/analyze
Ativa a análise no modo padrão. O resultado da análise vai para a janela Saída como as outras mensagens de erro. Use /analyze- para desativar explicitamente a análise./analyze:WX-
Especificar /analyze:WX- significa que os avisos de análise de código não são tratados como erros quando você compila usando /WX. Para obter mais informações, consulte /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, /won (nível de aviso)./analyze:log filename
Os resultados detalhados do analisador são gravados como XML no arquivo que é especificado por filename./analyze:quiet
Desativa a saída do analisador para a janela Saída./analyze:stacksize number
O parâmetro number usado com essa opção especifica o tamanho, em bytes, do quadro da pilha para o qual o aviso C6262 é gerado. Se esse parâmetro não for especificado, o tamanho do quadro da pilha será de 16 KB por padrão./analyze:max_paths number
O parâmetro number que é usado com essa opção especifica o número máximo de caminhos de códigos a serem analisados. Se esse parâmetro não for especificado, o número será 256 por padrão. Valores maiores executam uma verificação mais completa, mas a análise pode demorar mais./analyze:only
Normalmente, o compilador gera o código e faz mais verificação de sintaxe depois de executar o analisador. A opção /analyze:only desativa a aprovação da geração de código; isso torna a análise mais rápida, mas os erros e avisos de compilação que podem ter sido identificados pela aprovação da geração de código do compilador não serão emitidos. Se o programa não estiver livre de erros de geração de código, os resultados da análise poderão não ser confiáveis; consequentemente, recomendamos que você use essa opção apenas se o código já tiver passado na verificação da sintaxe de geração de código sem erros.
Comentários
Para obter mais informações, consulte Análise de código para visão geral do C/C++ e Análise de código para avisos do C/C++.
Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio
Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, consulte Como abrir páginas de propriedade do projeto.
Expanda o nó Propriedades de Configuração.
Expanda o nó Análise de Código.
Selecione a página de propriedades Geral.
Modifique uma ou mais propriedades de Análise de Código.
Para definir essa opção do compilador via programação
- Consulte EnablePREfast.