<ios>
定义多种类型和函数的基。iostreams 的操作。 此标题对于通常包含的由其他 iostream 头中;极少需要包括它直接。
#include <ios>
备注
函数的一大组是移动。 在 <ios> 声明的操控修改类中 ios_base参数对象存储的值。 其他操控器对从此类派生类型的对象控制流的操作,例如模板专用化一类或 basic_istreambasic_ostream。 例如,noskipws(str) 清除在 str对象的格式标志 ios_base::skipws,可以为这些类型之一。
您可以通过插入到输出流或提取它还调用操控输入流,这是类的特定提供插入和获取操作从 ios_base派生。 例如:
istr >> noskipws;
调用 noskipws(istr)。
Typedef
支持从旧 iostream 库的 ios 类。 |
|
支持内部操作。 |
|
存在缓冲区的指针或文件指针的当前位置。 |
|
指定流的大小。 |
|
支持 wios 从旧 iostream 库类。 |
|
存在缓冲区的指针或文件指针的当前位置。 |
操控器
bool 变量指定类型的显示为 true 或 false。流。 |
|
整型变量指定出现在基 10 表示形式。 |
|
配置 ios_base 对象的标记。浮点值使用默认显示格式。 |
|
指定浮点数中的小数点固定表示形式显示。 |
|
整型变量指定出现在基 16 表示形式。 |
|
导致一个数字符号左侧对齐和数字到右侧对齐。 |
|
原因不是宽度的文本相同,如宽度输出出现与左边距中刷新流。 |
|
bool 变量指定类型的显示为 1 或 0。流。 |
|
启用指示数值的显示标志基。 |
|
显示部件的部分为零浮点数的整数部分。 |
|
正数导致不显式进行签名。 |
|
创建空间由读取输入流。 |
|
将缓存和处理的原因时输出缓冲区已满。 |
|
指定十六进制数字和指数在科学记数法出现在小写。 |
|
整型变量指定出现在基 8 表示形式。 |
|
原因不是宽度的文本相同,如宽度与输出出现在右边距中的流刷新。 |
|
使用科学记数法中,导致浮点数字显示。 |
|
指示数值的显示标志基。 |
|
即使零是小数部分,小数点右边显示浮点数和数字的整数部分。 |
|
使一显式进行签名。 |
|
空间导致不按输入流读取。 |
|
在缓冲区不为空时,因此输出处理。 |
|
指定十六进制数字和指数在科学记数法中显示为大写。 |
类
描述模板类存储和成员函数共有确定模板参数的模板类输入流 ( basic_istream) 和 (输出流模板类)。basic_ostream |
|
模板类描述可以存储所需的所有信息。还原所有流内任意位置的文件的对象。 |
|
存储描述类和成员函数共有输入和不依赖于模板参数的输出流。 |