C/C++文件的随机读取
来源:互联网 发布:协作办公平台 知乎 编辑:程序博客网 时间:2024/06/10 16:39
1.在输入文件流类中,有关读指针的函数如下:
(1)移动读指针函数。seekg(streampos pos),该函数的功能是将输入文件的指针移动到pos指定的位置中。
例如:设infile是一个istream类对象,则infile.seekg(100); //input流的读指针一道第100个字节处
seekg(streamoff offset,seek_dir origin);其中origin的类型seek_dir是一个枚举类型,它可以有以下3种取值。
ios::beg表示指针的起始位置为文件头。
ios::cur表示指针的起始位置为当前位置。
ios::end表示指针的起始位置为文件尾。
offset的类型streamoff与long等价,pos的类型streampos也与long等价。
(2)返回读指针当前指向的位置值。
streampos istream::tellg();
2.相应的,ostream类提供有关写指针的函数如下:
(1)移动写指针函数
seekp(streampos pos);
seekp(streamoff offset,seek_dir origin);
(2)返回写指针当前指向的位置值
streampos ostream::tellp();
- C/C++文件的随机读取
- [C/C++]读取文件的多种方式
- C语言文件的随机读写
- 127 C语言文件的随机读写
- C语言文件的随机读写
- C中读取一行一行的读取文件
- 读取csv文件(C#,C++)
- 【C++】随机重命名MP3文件
- C文件之四 文件的随机读/写
- ini文件读取(C#)
- c#openFileDialog读取文件
- C语言文件读取
- C文件读取
- linux c 读取文件
- C/C++读取文件
- C格式读取文件
- C/C++读取文件
- C读取文件
- SilverLight/Flash解决WEB打印的想法
- pm任务安排问题
- 项目中的java.util.ConcurrentModificationException异常
- Linq 中按照多个值进行分组(GroupBy)
- Java26日通—第 3 天 表管理与集合操作
- C/C++文件的随机读取
- alert()函数无法支持中文。
- 国内首本Windows 7图书与Windows 7 同步发行
- 动态创建Menu 菜单
- ACM 进阶之路
- 计算机程序员的表白(转)
- Virtual(虚拟)
- synchronized关键字用法简述
- ABAP delete duplicate的用法指南