相关类:istream、ostream、ifstream、ofstream、iostream、fstream
标准流对象:cin:对应与标准输入流,用于从键盘读取数据,也可被重定向为从文件中读取数据。
cout:对应与标准输出流,用于向屏幕输出数据,也可被重定向为向文件中写入数据。
cerr:对应与标准错误输出流。
clog:对应与标准错误输出流。
输出重定向:freopen("filename","w",stdout);
输入重定向:freopen("filename","r",stdin);
istream类的成员函数:cin.getline(char *buf,int bufsize) //从输入流中读取bufsize-1个字符到缓冲区buf,或读到‘\n’为止。返回值为bool型
流操纵算子:
1.整数流的基数。dec、oct、hex
2.浮点数的精度 : 操作算子cout<<setprecision(n) 、成员函数cout.precision(n)
3.设置域宽:操纵算子cin>>setw(n),成员函数cin.width(n+1)