C++学习-输入输出
一、
二、流的分类
1、标准输入输出流:--头文件<iostream>-cin/cout/cerr--printf/scanf
2、文件输入输出流:--头文件<fstream>-ifstream/ofstream/fstream
fprintf fscanf fopen fwrite fclose
3、字符串流--头文件<sstream>
-istringstream/ostringstream/stringstream
sscanf sprintf
三、标准输入输出流
1、流的状态:
-badbit 系统故障,不可恢复
-failbit 可以恢复的错误
-eofbit 碰到了文件的结尾
-goodbit 有效状态
2、查询流的状态
-cin.bad()
-cin-fail()
-cin-eof()
-cin-good()
重置 cin.clear()