Sophie

Sophie

distrib > Mandriva > 7.1 > i586 > by-pkgid > 39b340c0ca7b333fff208e130ca9fd83

egcs-cpp-1.1.2-28mdk.i586.rpm

Description:

Cpp (ou cccp) est le pré-processeur compatible C de GNU. Cpp est utilisé
automatiquement par le compilateur C pour préparer votre programme à la
compilation. Il est appelé processeur de macros car il vous permet de
définir des macros, des abréviations pour de longues constructions.

Le pré-processeur C fournit quatre fonctions séparées :
- l'inclusion d'en-têtes (fichiers de déclarations pouvant être substitués
dans votre programme ;
- l'expansion de macros (vous permettant de définir des macros que le
pré-processeur C remplacera par leurs définitions dans le programme) ;
- la compilation conditionnelle (permettant d'utiliser des directives
spéciales du pré-processeur, cette fonction vous autorise à inclure ou
à exclure des parties du programme en fonction de conditions variables) ;
- le contrôle de ligne (si vous utilisez un programme pour combiner ou
réarranger des fichiers sources dans fichiers intermédiaires lors de la
compilation, vous pouvez utiliser le contrôle de ligne pour informer le
compilateur de l'origine de chaque du fichier source).

Sources packages:

Other version of this rpm: