Viewing file: cpp (5.03 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
babelfish it 2000-05-17, msgcc 2000-05-17 §;; $‚C‚JE N „m*+MM2d, P?c4! JUxBGC,0'; . F71V Fcpp - preprocessore di LINGUAGGIO C cpp è il preprocessore per tutti i dialetti di LINGUAGGIO C. È una versione autonoma del libpp(3) libreria del preprocessore. Il dialetto di C effettuato vicino cpp è determinato sondando cc(1) usando probe(1). Il percorso del compilatore emulato può essere cambiato dal -D-X opzione della riga di comando. Se uscita è omesso allora l' uscita standard è scritto; se input egualmente è omesso allora l' input standard è letto. NOTA: ciò è una sintassi antica , non standard , non-intuitiive di operando dell' archivio, che è richiesta vicino cc(1); usare l' espansione di nome di archivio delle coperture al vostro pericolo. cpp le opzioni specifiche sono regolate dal -D- e -I- opzioni. commenta Passare le osservazioni all' uscita. Per difetto le osservazioni sono omesse. definire Definire la macro nome per avere valore; 1 è presupposto se =valore è omesso. Se nome comincia con : allora è interpretato come a libpp(3) #pragma pp: istruzione; se nome comincia con % allora è interpretato come a libpp(3) # istruzione direttiva; se nome comincia con - o + allora è interpretato come a libpp(3) opzione; - accende l' opzione, + girate fuori della maggior parte delle opzioni ha a #pragma controparti che è elencato con la definizione di opzione. Radrizzare, questo è ugly, ma relativo l' unico modo portatile passare le opzioni attraverso cc(1) a cpp: nome[= valore]] Pretrattare per la compatibilità di K&R. Regolare la traccia di mett a punto livellata. I livelli elevati producono più uscita. I livelli più superiore 3 hanno permesso soltanto dentro -g versioni compilate. Regolare il nome di archivio principale dell' input a nome. Ciò interessa soltanto l' uscita di sincronizzazione del messaggio e della riga di errore. Tutti gli indici sono ospitati; i messaggi d'avvertimento di compatibilità dalle intestazioni ospitate dell' indice sono soppressi. Tutti gli indici contengono le intestazioni di C; usato soltanto con -D-+. Permettere il non standard name=value modo a macroistruzione di argomento. Regolare l' identificazione direttiva di sincronizzazione della riga a identificazione o posizione di segnale minimo se omesso. Inabilitare il multiplo includono la rilevazione. Permettere il modo non standard del passthrough; può essere utile per elaborare l' input di non-C. Fare uscire le definizioni a macroistruzione all' uscita in moda da potere passare l' uscita attraverso cpp ancora. Usato per la generazione precompiled le intestazioni. Permettere il modo di preprocessing di transizione. Usato per i compilatori che possono'la t compone la loro semantica fra K&R e l' iso. Permettere la semantica e gli avvertimenti rigorosi di preprocessing. Impianti con qualsiasi modo (compatibiliy, transizione, o l' iso di difetto). Permettere il codice di prova specifico di implementazione secondo esaminare. Permettere gli avvertimenti pedantic in archivi non-ospitati.
|