fpos Class
模板类描述一个对象,它可以存储还原任何流中的任意文件的位置指示器所需的所有信息。 对象的类 fpos <St> 有效地存储至少两个成员对象:
字节偏移量,类型的 streamoff。
转换状态,供使用的类 basic_filebuf,对象类型的 St,通常是mbstate_t。
它还可以存储任意文件的位置,以供类的对象 basic_filebuf,类型的fpos_t。 对于具有有限的文件大小,但是,环境streamoff和fpos_t有时可以互换使用。 对于不具有依赖于状态的编码的流的环境mbstate_t实际上可能是未使用。 因此,存储的成员对象的数目可能会有所不同。
template <class Statetype>
class fpos
参数
- Statetype
状态信息。
构造函数
创建一个对象,包含有关在流中的位置 (偏移) 的信息。 |
成员函数
由标准 C++ 库内部使用。 从您的代码不调用此方法。 |
|
设置或返回转换状态。 |
运算符
不相等测试文件位置指示器。 |
|
增加一个文件位置指示器。 |
|
增加一个文件位置指示器。 |
|
将一个文件位置指示器。 |
|
将一个文件位置指示器。 |
|
测试文件位置指示器相等。 |
|
强制转换对象类型的fpos类型的对象streamoff。 |
要求
标题: <ios>
命名空间: 标准