《C++大学教程》学习笔记(十三)
本章的内容较为零散,适合用列表的方式去整理,在需要的时候查阅即可。
1.头文件
< iostream >头文件声明了所有I/O流操作所需的基础服务< iomanip >头文件声明了参数化流操作符< fstream >头文件声明了文件处理服务
2.标准流对象
cin:istream实例,连接到标准输入设备cout:ostream实例,连接到标准输出设备cerr:ostream实例,连接到标准错误设备,输出是无缓冲的clog:ostream实例,连接到标准错误设备,输出是有缓冲的
3.流操纵符
用流操纵符可以指定各种格式,注意包含< iomanip >头文件。
dec:十进制oct:八进制hex:十六进制setbase:设置基数fixed:以定点小数显示浮点数scientific:以科学计数法显示浮点数setprecision:设置浮点数精度setw:设置域宽showpoint:指明必须显示小数点showpos:正数前显示+setfill:指定填充字符noboolalpha:使用0/1显示bool值left/right/internal:左对齐/右对齐/符号左对齐且数字右对齐成员函数flags:设置和重置格式状态