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

SCR/AL1 - TOME III. Les librairies utilitaires

5. Le groupe s_strs

5.103 SCR_read_line (file s_strdln.c:24)

Syntax

SCR_read_line(fd, buf, lg)
FILE *fd;
unsigned char *buf;
int lg;

Description

Lit une ligne dans le fichier ouvert pointé par fd. La ligne lue est stockée dans le buffer buf de longueur maximum lg. Si la longueur de la ligne excède lg caractères, les derniers caractères sont sautés.

Le caractère \n est lu mais n'est pas stocké dans buf. buf se termine par le caractère \0.

Valeur retournée

la longueur de la ligne lue ou -1 si la fin du fichier est atteinte avant qu'un caractère ne soit lu.

Exemple

    while(1) {
if(SCR_read_line(fd, buf, 130) < 0) break;
SCR_add_ptr(&tbl, &n, buf);
}
SCR_add_ptr(&tbl, &n, NULL);

Voir également

SCR_add_ptr()

5.103.1 File s_strdln.c

SCR_read_line(fd, buf, lg)

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