C++ fstream中seekg()和seekp()的用法
来源:互联网 发布:邮政小包软件 编辑:程序博客网 时间:2024/05/17 01:46
先说C语言中fseek()的功能:
函数原型:int fseek(FILE *fp, LONG offset, int origin)
seekp:设置输出文件流的文件流指针位置
ostream& seekp( streampos pos );
ostream& seekp( streamoff off, ios::seek_dir dir );
istream& seekg( streampos pos );
pos:新的文件流指针位置值
off:需要偏移的值
dir:搜索的起始位置
ios::beg:文件流的起始位置
ios::cur:文件流的当前位置
ios::end:文件流的结束位置
函数原型:int fseek(FILE *fp, LONG offset, int origin)
参数含义:fp 文件指针 offset 相对于origin规定的偏移位置量 origin 指针移动的起始位置,可设置为以下三种情况: SEEK_SET 文件开始位置 SEEK_CUR 文件当前位置 SEEK_END 文件结束位置
seekp:设置输出文件流的文件流指针位置
seekg:设置输入文件流的文件流指针位置
ostream& seekp( streampos pos );
ostream& seekp( streamoff off, ios::seek_dir dir );
istream& seekg( streampos pos );
istream& seekg( streamoff off, ios::seek_dir dir );
pos:新的文件流指针位置值
off:需要偏移的值
dir:搜索的起始位置
dir:参数用于对文件流指针的定位操作上,代表搜索的起始位置
enum seek_dir {beg, cur, end};
ios::beg:文件流的起始位置
ios::cur:文件流的当前位置
ios::end:文件流的结束位置
0 0
- c++ fstream中seekg()和seekp()的用法
- C++ fstream中seekg()和seekp()的用法
- c++ fstream中seekg()和seekp()的用法
- C++:fstream类中seekg()/seekp()与tellg()/tellp()的用法详解
- fstream 里的 seekg() seekp() 区分记忆
- seekp()和seekg()函数简单的应用
- seekg()/seekp()与tellg()/tellp()的用法详解
- seekg()/seekp()与tellg()/tellp()的用法详解 .
- seekg()/seekp()与tellg()/tellp()的用法详解
- seekg()/seekp()与tellg()/tellp()的用法详解
- seekg()/seekp()与tellg()/tellp()的用法详解
- seekg()/seekp()与tellg()/tellp()的用法详解
- seekg()/seekp()与tellg()/tellp()的用法详解
- seekg()/seekp()与tellg()/tellp()的用法详解
- 在C++文件读写操作中,seekg()和seekp()是一样的功能
- 奇怪的seekg()还有seekp()
- C++流 rdbuf()以及seekg()/seekp()与tellg()/tellp()的用法详解
- C++流 rdbuf()以及seekg()/seekp()与tellg()/tellp()的用法详解
- 如何使用 ATK-SIM900A 模块进行中英文的短信发送
- MVC、MVP和MVVM
- 线程同步归纳总结
- c++操作符new 与delete学习(2)
- valgrind的使用、原理
- C++ fstream中seekg()和seekp()的用法
- Activity
- Android sdk update
- ROS(indigo)机器人操作系统学习有趣丰富的Gazebo仿真示例evarobot
- DWR的简单应用
- 空间换时间 - 珠心算测验
- [JAVA修炼之路十一]-java包Concurrent包-AQS锁的应用、优化、实践
- 关于机器学习中的规则化
- 框架