fpos_t类型
描述:
fpos_t类型是一种完整的对象类型,但不是数组类型;fpos_t类型能够记录文件中每个位置所需的所有信息。
fpos_t类型对象通过调用fgetpos函数获取值,其值不能被直接读取;仅可以用作fsetpos函数的参数。
在GCC编译器<stdio.h>头文件中fpos_t类型定义如下所示:
#ifdef __MSVCRT__ typedef long long fpos_t; #else typedef long fpos_t; #endif
范例:
|
|
结果:
假设gch.txt文件的内容为Where there is a will, there is a way.,将输出:
Where there is a will, there is a way.
WHERE THERE IS A WILL, THERE IS A WAY.
相关内容:
fgetpos | 获取流位置和解析状态当前值的函数。 |
fsetpos | 设置流位置和mbstate_t对象的函数。 |