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.14 CppReadOnlyChars (file s_cppfns.c:161)

Syntax

CppReadOnlyChars(cpp, chs, str, maxlg)
CPPFILE *cpp;
U_ch *chs, *str;
int maxlg;

Description

Lit les caractères suivants dans le fichier décrit par cpp. La lecture s'arrête dès que le caractère lu n'appartient plus à la suite chs.

Valeur retournée

longueur du mot lu

Exemple

    CPPFILE *cpp;
U_ch buf[81];

cpp = CppOpen(filename, 0);
if(cpp == 0) return(-1);
CppSkipSpaces(cpp);
CppReadOnlyChars(cpp, "0123456789-", str, 80);

Remarque

Si le string dépasse maxlg caractères, la fonction retourne et la suite du texte sera lue lors des appels suivants. Un mot peut donc être de la sorte coupé en deux.

Voir également

CppOpen(), CppGetc(), CppUngetc(), CppReadString(), CppReadLong()

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