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 |