社区
C++ 语言
帖子详情
求教:C++中如何改变文件指针位置?
xi_yao
2003-10-16 10:25:08
我用dev c++,在open一个文件处理到结尾后,我希望能够重新回到文件头
我用file.seekg(0),可是我发现当再次用while(file)的时候,马上就跳
过了,就是说根本就没有再从头处理,而且奇怪的视我close后重新open,使用
while(file),同样是跳过,这到底是怎么回事
...全文
252
5
打赏
收藏
求教:C++中如何改变文件指针位置?
我用dev c++,在open一个文件处理到结尾后,我希望能够重新回到文件头 我用file.seekg(0),可是我发现当再次用while(file)的时候,马上就跳 过了,就是说根本就没有再从头处理,而且奇怪的视我close后重新open,使用 while(file),同样是跳过,这到底是怎么回事
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
daizh
2003-10-16
打赏
举报
回复
用rewind()
xi_yao
2003-10-16
打赏
举报
回复
谢谢大家,我用C++,打开的为:
soucreA.open("d:\\temp\\source\\f382",ios_base::in);
zoohoo
2003-10-16
打赏
举报
回复
不会的,如果是只读取文件内容的话使用ifstream试试,一定可以的。
kouken
2003-10-16
打赏
举报
回复
补充说明一下:如果用我上面说的模式打开的话用fseek, rewind都不起任何作用的
kouken
2003-10-16
打赏
举报
回复
你打开文件时是不是以追加的模式打开的?
如:
//ANSIC
FILE *fp;
fp = fopen("wenjian.log", "a+t");
如果在打开的模式参数中如果含:a, a+,则文件指针永远指向文件末尾。
最好把你打开文件的语句贴出来。
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗? 1/ 比网红函数VLOOKUP还全面的功能。——查(查询) 2/ 取其精华,去其糟粕。...——聚(聚合) 9/ 我自己的难题自己造函数,不
求教
别人。——技法(自定义函数)
为什么
C++
中
千万不要返回局部对象或变量的引用和
指针
大家都知道一个常识:“
C++
中
千万不要返回局部对象或变量的引用和
指针
”。 既然所有
C++
权威的书上都要求“一定不要返回局部对象或变量的引用和
指针
”,那为什么
C++
编译器不从语法上直接禁掉这种用法。如果只是建议...
C++
中
的异常处理(
求教
:catch
中
的向上类行转化)
C++
的try关键字会产生一个独立的栈,try
中
间的函数和产生的异常对象都在上面,此栈只有在try catch块完成后,才能获得释放。 语法不多谈,举几个例子class B{public: B() { cout } B(B& b) { cout } virtual...
C++
多态性机制初探
作为面向对象编程的四大特征(抽象、封装、继承和多态)之一的多态性,是考察开发人员对面向对象的基础... 首先,我们先开宗明义:在
C++
中
,多态性通过虚函数 (virtual function) 来实现。 那么什么又是虚函数呢?有些...
C++
中
对文本
文件
的读写(iostream方法)
原文:http://www.cnitblog.com/wufajiaru/archive/2009/04/15/56390.aspx要写一些简单的日志到文本
文件
中
,参考了以下两篇文章:ifstream 和 ofstream( 引用)
C++
标准库 之 iostream库的学习笔记(二)fstream库以及...
C++ 语言
64,633
社区成员
250,963
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章