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

SCR/AL1 - TOME IV. Les librairies internes

2. La librairie scr4o

2.18 Fonctions de gestion de directory

2.18.1 SCR_stat (file s_dirsta.c:137)

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

2.18.1.1 File s_dirsta.c
SCR_stat(filename, ss)
SCR_stat_ex(filename, ss, crc)
2.18.1.2 SCR_stat_ex (file s_dirsta.c:58)

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


[X-ON] [SCR4/AL1]

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