即,定位到文件中的任意位置。由于文件操作是通过缓冲区来实现的,因此随机存取的指针实际上是作用在输入和输出缓冲区上面。
涉及到随机存取的函数只有两个seekg和seekp,前者用于操作输入文件指针,后者用于操作输出文件指针。
Seekg用法如下所示:
很显然这是在第二个参数指定位置进行偏移操作。
Seekg还可有如下用法:
这个用法是把文件指针定位在文件中的某位置上,因为第一个byte被标记为0,所以实际上指向了文件中从开头开始的第113个字节。
即,定位到文件中的任意位置。由于文件操作是通过缓冲区来实现的,因此随机存取的指针实际上是作用在输入和输出缓冲区上面。
涉及到随机存取的函数只有两个seekg和seekp,前者用于操作输入文件指针,后者用于操作输出文件指针。
Seekg用法如下所示:
很显然这是在第二个参数指定位置进行偏移操作。
Seekg还可有如下用法: