/EP (preprocess para stdout sem diretivas # linha)
Pré-processa arquivos de código-fonte C e C++ e copia os arquivos pré-processados para o dispositivo de saída padrão.
/EP
Comentários
No processo, todas as diretivas de pré-processador são realizadas, expansões de macro são executadas e comentários são removidos.Para preservar os comentários na saída de pré-processado, use o /C (Preservar comentários durante a pré-processamento) opção com /EP.
The /EP a opção suprime a compilação. Você deve submeter novamente o arquivo de pré-processado para compilação./EP também suprime os arquivos de saída a partir do /FA, /Fa, e /Fm opções. Para obter mais informações, consulte / FA, /Fa (arquivo de listagem) e /Fm (nome Mapfile).
Os números de linha do arquivo de pré-processado em vez de original consultem erros gerados durante os estágios posteriores de processamento arquivo de fonte.Se desejar que os números de linha para referir-se o arquivo de fonte original, use /E (preprocess para stdout) em vez disso. The /E opção adiciona #line diretivas para a saída para essa finalidade.
Para enviar a saída de pré-processada, #line diretivas, para um arquivo, usam o /P (pré-processar em um arquivo) em vez disso, a opção.
Para enviar a saída de pré-processada para stdout com #line diretivas, uso /P e /EP em conjunto.
Não é possível usar cabeçalhos pré-compilados com o /EP opção.
Para conjunto esta opção do compilador no ambiente de desenvolvimento do Visual Studio
em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte:Como: Abrir o Projeto Propriedade Páginas.
clicar no C/C++ pasta.
clicar no Pré-processador página de propriedades.
Modificar o Gerar arquivo pré-processadopropriedade .
Para conjunto esta opção do compilador por meio de programação
Exemplo
A seguinte linha de comando pré-processa o arquivo ADD.C, preserva comentários e exibe o resultado no dispositivo de saída padrão:
CL /EP /C ADD.C