構文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一覧 | 索引 | サイドメニュー