seekg()/seekp()与tellg()/tellp()…

来源:互联网 发布:知乎mac版本 编辑:程序博客网 时间:2024/05/07 15:15

对输入流操作:seekg()与tellg()
对输出流操作:seekp()与tellp()
下面以输入流函数为例介绍用法:
seekg()是对输入文件定位,它有两个参数:第一个参数是偏移量,第二个参数是基地址。
对于第一个参数,可以是正负数值,正的表示向后偏移,负的表示向前偏移。而第二个参数可以是:
ios::beg:表示输入流的开始位置
ios::cur:表示输入流的当前位置
ios::end:表示输入流的结束位置
tellg()函数不需要带参数,它返回当前定位指针的位置,也代表着输入流的大小。

 

 

 

分享来自:seekg()/seekp()与tellg()/tellp()的用法详解

0 0