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:445)

Syntax

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()

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be