C_pp.

Um programa para testar diretivas de pré-processador C
Baixe Agora

C_pp. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • TextTransformer
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 662 KB

C_pp. Tag


C_pp. Descrição

O aplicativo C_PP foi projetado para ser um programa para testar diretivas de pré-processador C. Você pode substituir o texto na janela superior com código C / C ++. Como exemplos muitas macros estão listados na combobox. Se você executar o pré-processador e, em seguida, com o botão na barra de ferramentas, o texto pré-processado será exibido na janela de saída inferior. Os arquivos C ++ podem ser remodelados no formulário pré-processado com C_PP, como sejam "vistos" pelo compilador: as diretivas do pré-processador são removidas, incluem arquivos estão incluídos, as definições são substituídas, as áreas não definidas são removidas e as macros são expandidas. Em contraste com os pré-processadores existentes dos diferentes fabricantes do compilador, o C_PP não cria apenas uma seqüência intermediária de tokens, mas um texto real. O nome "C_pp" significa C-pré-processador. O sublinhado distingue o nome de um parser CPlusplus também existente com o nome "CPP". A versão original deste pré-processador C ++ foi desenvolvida para preparar a tradução de um software da empresa escrito em C ++ em Java. Portanto, não foi o objetivo de produzir um pré-processador geral, que lida com todos os truques possíveis da programação do Meta Pré-processador. O objetivo foi bastante pragmático: as diretivas do pré-processador devem ser substituídas do número finito de arquivos de uma forma que mantivesse o significado dessas diretrizes. - Constantes de "reais" C ++ foram inseridas no código para constantes definidas - Um grande número de macros não foram resolvidos, mas substituídos por funções - comentários foram deixados no código - cabeçalhos dos arquivos do sistema e arquivos de biblioteca não foram incluídos. Seus conteúdos devem ser substituídos pelo seu Java Analoga diretamente. - Para cada cabeçalho da empresa, foi produzido um cabeçalho pré-processado correspondente e as diretrizes incluem, portanto, foram deixadas no código-fonte. Esses tratamentos especiais adaptados ao software da empresa em questão, foram removidos do projeto C_PP publicado aqui. No entanto, é facilmente possível inserir tratamentos especiais correspondentes para outros projetos de tradução mais uma vez.


C_pp. Software Relacionado

Quicktype 1.0.0.0.

Fight Outsourcing duplicando ou triplicando sua produtividade de programação.QuickType tem mais de 25.000 ... ...

165 1.9 MB

Download

Hopopi.

Hopopi (Hostportping) é um console gratuito, útil e simples implemento de aplicativos em Java Timing Alguns "Pin ... ...

281 186 KB

Download