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()

原文地址:https://www.cnblogs.com/lyp1010/p/11724820.html