流的概念
流就是若干字节组成字节序列,流操作从一个到另一个移动的过程。
流中的内容:二进制数据 ASCII码。
流:通过设备驱动程序与键盘、屏幕、文件等进行交互, iostream 类提供与之交互的方法 。
流类体系
C++中用类实现所有流类操作
-
标准的输入输出流
-
C++格式控制:
-
如输出宽度:输出宽度可以采用<iostream>中自带的width()函数,或者使用< iomanip >中的setw, setw 和宽度均不截断值。
-
-
字符流
-
文件流
#include <iostream> //istream ostream
#include <fstream> //ifstream ofstream
#include <strstream> //istringstream ostringstream
using namespace std;
int main()
{
fstream out;
ifstream iin;
return 0;
}
标准输入输出流
具体代码:
#include <iostream>
using namespace std;
int main()
{
cout << "标准输出" << endl;
cerr << "标准错误" << endl;
clog << "标准错误" << endl;
return 0;
}
① 格式控制:
包含头文件: iomanip
通过对象的形式,一种通过成员的函数形式