【文件属性】:
文件名称:文件指针的相对定位-VC12 流类体系与文件
文件大小:185KB
文件格式:PPT
更新时间:2024-05-15 11:38:39
VC12 流类体系
(5)文件指针的相对定位
文件指针相对于当前位置向前移动或向后移动n个字节称为相对定位,也用seekg与seekp成员函数实现的,但函数增加一个用于确定移动方向的参数seek_dir 。
函数格式:
seekg(long n,ios::seek_dir );
seekp(long n,ios::seek_dir);
seek_dir可取三个值:beg(文件起始位置)、cur(文件当前位置)、end(文件结束位置)。
注意:
①在移动指针时,必须保证移动后的指针值大于0且小于文件尾字节编号,否则将导致输入/输出操作失败。
②文件指针值从大向小方向的移动称为前移,反之称为后移。