【C++】 文件指针回到开头

【C++】 文件指针回到开头,第1张

在定位前对流状态标志进行清除就可以了:

inf.clear()

inf.seekg(0,ios::beg)

还有一种解决办法是

inf.close()

inf.open(file1,ios::in|ios::binary) 关闭文件然后再打开该文件

如果是使用 C 语言编写程序的话,可以使用文件 *** 作库函数:rewind(fpr) 实现。

即:

#include <stdio.h>

main()

{

FILE * fpr

fpr = fopen("my_filename", "r")

......

rewind(fpr)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8058997.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存