C_pp.

Un programma per testare le direttive del preprocessore C
Scarica ora

C_pp. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Nome editore:
  • TextTransformer
  • Sistemi operativi:
  • Windows All
  • Dimensione del file:
  • 662 KB

C_pp. Tag


C_pp. Descrizione

L'applicazione C_PP è stata progettata per essere un programma per testare le direttive del preprocessore C. È possibile sostituire il testo nella finestra superiore con codice C / C ++. Come esempi sono elencati un sacco di macro nel ComboBox. Se si esegue il preprocessore, quindi con il pulsante nella barra degli strumenti, il testo preprocesso viene visualizzato nella finestra di uscita inferiore. I file C ++ possono essere rimodellati nella forma pre-elaborata con c_pp, come sono "visti" dal compilatore: le direttive preprocessore vengono rimosse, includono file sono inclusi, le definizioni vengono sostituite, le aree non definite vengono rimosse e le macro vengono espanse. In contrasto con i preprocessori esistenti dei diversi produttori di compilatore, C_PP non solo crea una sequenza intermedia di token, ma un testo reale. Il nome "C_PP" èggio per C-Preprocessore. Il sottolineatura distingue il nome da un parser CPLUSPlus anche esistente con il nome "CPP". La versione originale di questo preprocessore C ++ è stata sviluppata per preparare la traduzione di un software aziendale scritto in C ++ in Java. Quindi non era lo scopo di produrre un preprocessore generale, che affronta tutti i possibili trucchi della programmazione Meta preprocessore. L'obiettivo era piuttosto pragmatico: le direttive preprocessore dovrebbero essere sostituite dal numero finito di file in un modo che ha mantenuto il significato di queste direttive. - Le costanti "reali" C ++ sono state inserite nel codice per costanti definite - Abbastanza un certo numero di macro non sono state risolte ma sostituite da funzioni - I commenti sono stati lasciati nel codice - Intestazioni dei file di sistema e dei file di libreria non sono stati inclusi. Il loro contenuto dovrebbe essere sostituito direttamente dalla loro analoga Java direttamente. - Per ogni intestazione aziendale è stata prodotta un'intestazione pre-preliminare corrispondente e le direttive incluse per queste intestazioni sono state quindi lasciate nel codice sorgente. Questi trattamenti speciali su misura per il software aziendale in questione sono stati rimossi dal progetto C_PP pubblicato qui. Tuttavia, è facilmente possibile inserire i relativi trattamenti speciali corrispondenti per altri progetti di traduzione ancora una volta.


C_pp. Software correlato

Query-Blaster.

Query-Blaster è un generatore di codici RAD per Microsoft Access che è in grado di creare automaticamente query ...

295 5.7 MB

Scarica

Confronta per VB.

Confronta Consente di zero rapidamente nelle procedure e sulle linee di codice che sono state modificate ...

187 2.3 MB

Scarica

elfix.

ELIFIX è un'utilità di riga di comando per query e correggere i caratteri di fine linea (EOL) nel testo ASCII ... ...

203 62 KB

Scarica

Jabrapprun.

Japprun è un'utilità gratuita e utile che è stata scritta per avviare Java-Applications ...

179 310 KB

Scarica