stdio.h
Tipo FILE ANSI C
typedef <tipo> FILE;
Un tipo de objeto capaz de almacenar toda la información necesitada para controlar un stream, incluyendo su indicador de posición de fichero, un puntero a su almacenamiento asociado (si existe), un indicador de errores que registra si se ha producido un error de lectura y/o ecsritura, y un indicador de final de fichero que registra si se ha llegado al final del fichero.
Ejemplo:
typedef struct { int _cnt; char * _ptr; char * _base; int _bufsiz; int _flag; int _file; char * _name_to_remove; int _fillsize; } FILE; |
DJGPP |
typedef struct { int level; unsigned flags; char fd; unsigned char hold; int bsize; unsigned char _FAR *buffer; unsigned char _FAR *curp; unsigned istemp; short token; } FILE; |
Borland |
typedef struct _iobuf { char* _ptr; int _cnt; char* _base; int _flag; int _file; int _charbuf; int _bufsiz; char* _tmpfname; } FILE; |
Dev-C++ |