社区
工具平台和程序库
帖子详情
请问怎样保持文件打开并读取文件多次。
bucherren
2003-05-07 06:48:54
部分代码如下
ifstream id1File(argv[1]);
...
for(int i=0; i<2; ++i)
{
string line;
while(!id1File.eof())
{
getline(id1File, line);
...
}
id1File.seekg(0, ios_base::beg);
}
但事实上文件只读取了一次,读到末尾后好像seekg就没有用了。请问怎么解决。最好用stl的方法解决。谢谢。
...全文
67
2
打赏
收藏
请问怎样保持文件打开并读取文件多次。
部分代码如下 ifstream id1File(argv[1]); ... for(int i=0; i<2; ++i) { string line; while(!id1File.eof()) { getline(id1File, line); ... } id1File.seekg(0, ios_base::beg); } 但事实上文件只读取了一次,读到末尾后好像seekg就没有用了。请问怎么解决。最好用stl的方法解决。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
east1iang1iang
2003-05-08
打赏
举报
回复
苹果给楼主拍马屁来啦!多给小的点分哦
短歌如风
2003-05-07
打赏
举报
回复
#include <fstream>
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char* argv[])
{
ifstream id1File("c:\\infodcket.txt", ios::binary|ios::in);
for(int i=0; i<2; ++i)
{
while(!id1File.eof())
{
string line;
getline(id1File, line);
cout<<line<<"\n";
}
id1File.clear();//加上这一句,把eof()清除掉;一定要在seekg之前。
id1File.seekg(0);
}
cin.get();
}
在Python中如何
打开
和
读取
文件
Python提供了几种不同的方式来
读取
文件
,这取决于
文件
的类型、大小以及你打算如何使用
文件
中的数据。在
读取
文件
时,还需要注意
文件
的编码方式。...一旦
文件
被
打开
,你就可以使用不同的方法来
读取
文件
内容。
python
打开
文件
并读取内容-python怎么
打开
文件
读取数据
现代操作系统不允许普通的程序直接操作磁盘,所以,读写
文件
就是请求操作系统
打开
一个
文件
对象(通常称为
文件
描述符),然后,通过操作系统提供的接口从这个
文件
对象中读取数据(读
文件
),或者把数据写入这个
文件
...
Matlab中多个
文件
的读取操作:使用GUI同时
打开
和读取多个影像
GUI
打开
多个影像
文件
并进行读取操作4. 文本的写入操作5. 利用textread函数批量读取txt中的文本 欢迎学习交流: zengf.hou@bit.edu.cn 前言 相信很多刚刚从事科学研究的朋友们都会遇到这个问题,在我们处理多个影像...
python
打开
读取
文件
内容
在python中
读取
文件
有很多种方法,常用的方法就是使用python自带的open(),然后read()或者readline(),或者readlines(),下面就来看看这三个的区别. 亚索,劫,阿卡丽,妖姬 提莫,金克斯,女警,EZ,女枪,寒冰 武器,...
qt
文件
逐行读取_qt读取txt
文件
并绘图 qt逐行读取txt
文件
Fopen函数
打开
要读取的文本,获取
文件
的
文件
描述符,并使用fscan()函数
读取
文件
。把它放在二维数组中,就是读取相应格式的数据,然后对应二维数组的每个位置,比如#include“stdio”。H“#define m 300#define n 50 ...
工具平台和程序库
24,860
社区成员
27,333
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章