|
TacOS
0.2
|
Gestion de stream. Inspiré de posix.
#include <libio.h>

Champs de données | |
| int | _flags |
| char * | _IO_read_ptr |
| char * | _IO_read_end |
| char * | _IO_read_base |
| char * | _IO_write_base |
| char * | _IO_write_ptr |
| char * | _IO_write_end |
| char * | _IO_buf_base |
| char * | _IO_buf_end |
| char * | _IO_save_base |
| char * | _IO_backup_base |
| char * | _IO_save_end |
| struct _IO_FILE * | _chain |
| int | _fileno |
| int _IO_FILE::_flags |
High-order word is _IO_MAGIC; rest is flags.
| char* _IO_FILE::_IO_backup_base |
Pointer to first valid character of backup area
| char* _IO_FILE::_IO_buf_base |
Start of reserve area.
| char* _IO_FILE::_IO_buf_end |
End of reserve area.
| char* _IO_FILE::_IO_read_base |
Start of putback+get area.
| char* _IO_FILE::_IO_read_end |
End of get area.
| char* _IO_FILE::_IO_read_ptr |
Current read pointer
| char* _IO_FILE::_IO_save_base |
Pointer to start of non-current get area.
| char* _IO_FILE::_IO_save_end |
Pointer to end of non-current get area.
| char* _IO_FILE::_IO_write_base |
Start of put area.
| char* _IO_FILE::_IO_write_end |
End of put area.
| char* _IO_FILE::_IO_write_ptr |
Current put pointer.
1.8.7