博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c++文件读写坑总结
阅读量:4302 次
发布时间:2019-05-27

本文共 464 字,大约阅读时间需要 1 分钟。

检查流的读写状态

value
(member constants)
indicates functions to check state flags
goodbit No errors (zero value ) true false false false goodbit
eofbit End-of-File reached on input operation false true false false eofbit
failbit Logical error on i/o operation false false true false failbit
badbit Read/writing error on i/o operation false false true true badbit

注意不能使用eofbit,即fstream.eof()作为读取到文件末尾的判断。因为EOF标志是文件指针读取到文件末尾时自动加上的,不是文件本来的内容。可以使用fstream.peek() != EOF作为替代判断。

转载地址:http://mhmws.baihongyu.com/

你可能感兴趣的文章
【JDBC】day01_Java连接Oracle数据库过程及常用方法
查看>>
【JDBC】day02_PreparedStatement_元数据
查看>>
【JDBC】day03_数据库连接池
查看>>
【JDBC】day04_事务_批处理_自动主键_DAO
查看>>
有关线程调度问题
查看>>
MyEclipse注册码生成代码
查看>>
Java中Socket阻塞的原因
查看>>
【html】day01_Web概述_html工作原理_XML与HTML_乱码问题
查看>>
【html】day02_标记_注释_HTML文档类型
查看>>
【html】day03_head_文本元素_行内元素
查看>>
【html】day04_图像和超链接
查看>>
Java程序员面试中的多线程问题
查看>>
数据库连接池问题
查看>>
java.sql.SQLException的常见原因
查看>>
【html】day05_表格_表单
查看>>
【css】day01_css概述_使用CSS_CSS语法
查看>>
【css】day02_css选择器_border_box_背景
查看>>
Java复选框JCheckBox和单选按钮JRadioButton用法详解
查看>>
mysql取系统当前时间的函数
查看>>
Java中GUI相关控件常见问题详解
查看>>