typedef basic_ios<char> ios;
char
) 的流类的基类模板参数 | 定义 | 注释 |
---|---|---|
charT | char | 别名为成员 char_type |
特性 (traits) | char_traits<char> | 别名为成员 traits_type |
字段 | 成员函数 | 描述 | |
---|---|---|---|
格式化 | 填充字符 | fill | 用于将格式化字段填充到字段宽度(width)的字符。 |
状态 | 错误状态 | rdstate setstate clear | 流的当前错误状态。 可以通过调用 good、eof、fail 和 bad 获取单个值。 参见成员类型 iostate。 |
异常掩码 | exceptions | 会为其抛出 failure 异常的状态标志。 参见成员类型 iostate。 | |
其他 | 绑定流 | tie | 指向输出流的指针,该流在此流的每次 I/O 操作前被刷新。 |
流缓冲区 | rdbuf | 指向关联的 streambuf 对象的指针,该对象负责所有输入/输出操作。 |
成员类型 | 定义 |
---|---|
char_type | char |
traits_type | char_traits<char> |
int_type | int |
pos_type | streampos |
off_type | streamoff |