typedef struct __sFILE
No. | 名称 | 属性 | 説明 |
---|---|---|---|
1 |
__sFILE | ||
_p | unsigned char * | current position in (some) buffer | |
_r | int | read space left for getc() | |
_w | int | write space left for putc() | |
_flags | short | flags, below; this FILE is free if 0 | |
_file | short | fileno, if Unix descriptor, else -1 | |
_bf | __sbuf | the buffer (at least 1 byte, if !NULL) | |
_lbfsize | int | 0 or -_bf._size, for inline putc | |
_cookie | void * | cookie passed to io functions | |
_ub | __sbuf | ungetc buffer | |
_up | unsigned char * | saved _p when _p is doing ungetc data | |
_ur | int | saved _r when _r is counting ungetc data | |
_ubuf[3] | unsigned char | guarantee an ungetc() buffer | |
_nbuf[1] | unsigned char | guarantee a getc() buffer | |
_lb | __sbuf | buffer for fgetln() | |
_blksize | int | stat.st_blksize (may be != _bf._size) | |
_offset | fpos_t | current lseek offset (see WARNING) |
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー