类型
<ios> <iostream>

std::streampos

typedef fpos<mbstate_t> streampos;
流位置类型
fpos 的实例化,用于表示窄定向流中的位置。

该类的对象支持从 int 构造和转换,并允许与 streamoff 值进行一致的转换(以及与此类型的值进行加减运算)。

此类型的两个对象可以使用运算符 ==!= 进行比较。它们也可以相减,结果类型为 streamoff

streamposwstreampos 是同义词:两者都是 fpos<mbstate_t>类型定义(typedef)

另见