Présentation
Documentation
L'équipe
Sérialisation
 
   
Programmes
Objets
Libs Utilitaires
Libs Internes
     
   
Editeur
Syntaxes
Windows
Versions
     

SCR/AL1 - TOME III. Les librairies utilitaires

16. Le groupe s_cpp

16.5 CppGetc (file s_cpp.c:444)

Syntaxe

CppGetc(cpp)
CPPFILE *cpp;

Description

Lit le caractère suivant dans le fichier décrit par cpp. Ce caractère peut provenir d'un CppRecord() ou CppUngetc() précédent.

Si le fichier contient des directives, ces directives sont interprétées par la fonction CppGetc() et le caractères retourné dépend des actions déterminées par les directives.

Trois cas sont à prendre en considération :

Paramètres

Valeur retournée

Le caractère suivant dans le fihier cpp.

Exemple

    CPPFILE *cpp;
U_ch *abuf;
int ch = 0;

cpp = CppOpen(filename, 0);
if(cpp == 0) return(-1);
CppSkipSpaces(cpp);
while(1) {
ch = CppGetc(cpp);
if(ch == EOF) break;
printf("%c", ch);
}
CppClose(cpp);

Voir également

CppOpen(), CppUngetc(), CppClose(), CppSkipSpaces()


[X-ON] [SCR4/AL1]

Copyright © 1998-2001 Jean-Marc and Bernard PAUL - Envoyez vos remarques ou commentaires à bp@xon.be