
std::basic_ios
文章平均质量分 92
C++标准库模板(STL)-输入/输出库 -std::basic_ios
繁星璀璨G
单身,求对象
展开
-
c++11 标准模板(STL)(std::basic_ios)(五)
获取和设置流的异常掩码。异常掩码确定在哪些错误状态出现时抛出 failure 类型异常。替换当前本地环境。等效地调用 ios_base::imbue(loc) ,而若有关联流缓冲( rdbuf() != 0 ),则再调用 rdbuf()->pubimbue(loc) 。管理关联的流缓冲。管理联系流。联系流是输出流,它与流缓冲( rdbuf() )所控制的输出序列同步,即在任何 *this 上的输入/输出操作前,在联系流上调用 flush() 。转换当前本地环境限定的字符 c 到其标准等价物。原创 2023-06-20 08:30:00 · 564 阅读 · 0 评论 -
c++11 标准模板(STL)(std::basic_ios)(四)
若 other 与 *this 指代同一对象,则无效果。否则复制流 other 的状态到 *this 中。管理用于填充输入转换到指定宽度的填充字符。1) 返回当前的填充字符2) 设置填充字符为 ch ,返回填充字符的先前值原创 2023-06-19 08:30:00 · 194 阅读 · 0 评论 -
c++11 标准模板(STL)(std::basic_ios)(三)
若流上的最近 I/O 操作成功完成则返回 true 。若关联流已抵达文件尾则返回 true 。若关联流上已发生错误则返回 true 。若关联的流上已出现不可恢复的错误则返回 true 。若关联流上已出现错误则返回 true 。检查流是否无错误。返回当前错误状态。在当前已设置表之外,设置流错误状态标志 state 。通过以 state 的值赋值,设置流错误状态标志。原创 2023-06-18 21:42:42 · 2003 阅读 · 1 评论 -
c++11 标准模板(STL)(std::basic_ios)(二)
公开成员函数:构造对象;析构对象;复制赋值运算符被删除。受保护成员函数:初始化一个默认构造的std::basic_ios;从另一 std::basic_ios 移动,除了 rdbuf;与另一 std::basic_ios 交换,除了 rdbuf;替换 rdbuf 而不清除其错误状态原创 2023-06-17 08:30:00 · 397 阅读 · 1 评论 -
c++11 标准模板(STL)(std::basic_ios)(一)
类 std::basic_ios 提供设施,以对拥有 std::basic_streambuf 接口的对象赋予接口。数个 std::basic_ios 对象能指涉一个实际的 std::basic_streambuf 对象。还提供了两个对常见的字符类型的特化:原创 2023-06-16 08:30:00 · 253 阅读 · 0 评论