• IO条件状态


    状态解释
    strm是一种IO类型,(如istream), s是一个流对象。
    strm:iostate 是一种机器相关的类型,提供了表达条件状态的完整功能
    strm:badbit 用来指出流已经崩溃
    strm:failbit 用来指出一个IO操作失败了
    strm:eofbit 用来指出流到达了文件结束
    strm:goodbit 用来指出流未处于错误状态,此值保证为零
    s.eof() 若流seofbit置位,则返回true
    s.fail() 若流sfailbit置位,则返回true
    s.bad() 若流sbadbit置位,则返回true
    s.good() 若流s处于有效状态,则返回true
    s.clear() 将流s中所有条件状态位复位,将流的状态设置成有效,返回void
    s.clear(flags) 将流s中指定的条件状态位复位,返回void
    s.setstate(flags) 根据给定的标志位,将流s中对应的条件状态位置位,表示发生了错误,返回void
    s.rdstate() 返回流s的当前条件状态,返回值类型为strm::iostate

     

  • 相关阅读:
    MySQL系列(三) MySQL的约束
    mysql 下载 国内 镜像
    ckeditor
    比较时间
    远程获取文件
    多线程一例
    requests
    json传递对象字典
    pymysql和mysqldb的区别
    sql
  • 原文地址:https://www.cnblogs.com/Real-Ying/p/12758254.html
Copyright © 2020-2023  润新知