![]() |
![]() |
![]() |
||||||
SCR/AL1 - TOME IV. Les librairies internes
2.18 Fonctions de gestion de directory
Syntaxe
SCR_stat(filename, ss)
char *filename;
SCRSTAT *ss;
Description
Lit les attributs du fichier filename (taille, mode, ...), en standardise les valeurs et les place dans la structure SCRSTAT pointeur par ss.
Le nom du fichier n'est PAS placé dans ss->ss_name par cette fonction.
Valeur retournée
-1 en cas d'erreur, 0 en cas de succès
Exemple
SCRSTAT ss;
if(SCR_stat("../myfile", &ss))
printf("../myfile not found\n",
else
printf("../myfile : %ld bytes\n", ss.ss_size);
Voir également
structure SCRSTAT, SCR_dir(), SCR_stat_ex()
SCR_stat(filename, ss)
SCR_stat_ex(filename, ss, crc)
Syntaxe
SCR_stat_ex(filename, ss, crc)
char *filename;
SCRSTAT *ss;
Description
Fonction identique à SCR_stat() mais avec 4 champs suppplémentaires.
Lit les attributs du fichier filename (taille, mode, ...), en standardise les valeurs et les place dans la structure SCRSTATEX pointeur par ss.
Le nom du fichier n'est PAS placé dans ss->ss_name par cette fonction.
Valeur retournée
-1 en cas d'erreur, 0 en cas de succès
Exemple
SCRSTATEX ssx;
if(SCR_stat_ex("../myfile", &ssx, 1))
printf("../myfile not found\n",
else
printf("../myfile : %ld bytes - crc32 = %u\n", ssx.ss_size, ssx_crc32);
Voir également
structure SCRSTATEX, SCR_dir(), SCR_stat()
Copyright © 1998-2001 Jean-Marc and Bernard PAUL - Envoyez vos remarques ou commentaires à bp@xon.be