(转) tellg与tellp
  WtpFkP2ympcR 2023年11月02日 56 0


tellg()和tellp() ) 是C++文件流操作中获得流指针的函数。
  所有输入/输出流对象(i/o streams objects)都有至少一个流指针:
  · ifstream, 类似istream, 有一个被称为get pointer 的指针,指向下一个将被读取的
  元素。
  · ofstream, 类似ostream, 有一个指针put pointer ,指向写入下一个元素的位置。
  · fstream, 类似iostream, 同时继承了get 和put
  我们可以通过使用以下成员函数来读出或配置这些指向流中读写位置的流指针:
   tellg() 和tellp()
  这两个成员函数不用传入参数,返回pos_type 类型的值(根据ANSI-C++ 标准) ,
  就是一个整数,代表当前get 流指针的位置(用tellg) 或put 流指针的位置(用
  tellp).而且不要对tellg 或tellp 的返回值进行修改。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  cB14ff7Kmzpi   2023年12月19日   30   0   0 iosiosgogoCodeCode
WtpFkP2ympcR