当前位置:网站首页 > R语言数据分析 > 正文

ifstream获取文件长度(ifstream 读取文件)



类名描述头文件ofstream流 输出到文件,写文件。ofstreamifstream文件内容 输入到流,读文件。ifstreamfstream文件流,同时具有ofstream和istream两种功能。fstream
api描述open()打开文件。仅在写文件模式下,目标文件不存在才会 创建文件。close()关闭文件is_open()文件是否打开<<向文件写入数据。>>从文件读取数据,箭头朝哪个方向,数据就流向哪里。
模式描述ios::app追加模式。写指针定位到文件末尾,但读指针仍在文件起始位置。ios::ate将读写指针都定位到文件末尾。ios::trunc打开文件后,清空文件内容。ios::in文件可读。ios::out文件可写。

三个类,open的第二个参数,的默认值

类名open第二个参数默认值ofstreamios::outifstreamios::infstreamios::in | ios::out

写文件

 

读文件

 

输出结果
文件:1_2_3_4_5_6_7_8_9_10_
控制台:1_2_3_4_5_6_7_8_9_10_

设置输出流标记,p是"put-设置"的意思,写标记。仅用于ofstream。

方法描述seekp(5, ios::beg)从文件初始位置,正数第5个seekp(5, ios::cur)从当前位置,正数第5个seekp(5, ios::end)从文件末尾位置,倒数第 5个

设置输入流标记。g是“get-获取”的意思,读标记。仅用于ifstream

方法描述seekg(5, ios::beg)从文件初始位置,正数第5个seekg(5, ios::cur)从当前位置,正数第5个seekg(5, ios::end)从文件末尾位置,倒数第 5个

获取输入|输出流标记位置

方法描述ftellp获取当前输出流标记位置ftellg获取当前输入流标记位置
到此这篇ifstream获取文件长度(ifstream 读取文件)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 
推荐文章,希望大家都能在编程的领域有一番成就!
                            

版权声明


相关文章:

  • github的镜像网站(github release 镜像)2025-04-25 20:27:09
  • chrony服务器配置为源(服务器怎么配置yum源)2025-04-25 20:27:09
  • QPainterPath(qpainterpath求并集)2025-04-25 20:27:09
  • aifree耳机是什么牌子(aifree是苹果耳机吗)2025-04-25 20:27:09
  • redismanager连接redis(redis如何连接)2025-04-25 20:27:09
  • 如何打开目录对话框(在word2007中,如何打开目录对话框)2025-04-25 20:27:09
  • hprof怎么读(/hp怎么读)2025-04-25 20:27:09
  • tree安卓版下载(treesoft下载)2025-04-25 20:27:09
  • codependent no more书有译本吗(code kunst people百度云)2025-04-25 20:27:09
  • total影响因子(trj影响因子)2025-04-25 20:27:09
  • 全屏图片