On Mon, 16 Jul 2001, Thierry Lombardot wrote:
> Bonjour � tous!
ugh. Au fait, merci pour l'HTML :)
> long size;%)
Dr�le de syntaxe. Conversion ?
> fprintf(stderr,"Error: could not read file size 1\n");
perror().
> fd=f->_file; /*La compilation plante ici*/
ouais, c'est normal, FILE * est une structure priv�e � la libc, non
d�finie dans le standard ANSI C. Pas touche!
/* The opaque type of streams. */
typedef struct _IO_FILE FILE;
utiliser fileno(f) pour obtenir le file descriptor associ� � un FILE *. Et
lire les warnings: faut pas m�langer stdio avec les appels syst�mes
directement. Faire un flush. Sauf erreur fileno ce n'est pas non plus du
ANSI C mais du POSIX.
man 3 fileno # pour les d�tails.
man 3 stdio
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.