社区
C++ 语言
帖子详情
如何循环读取文本文件的内容?
cailei0596
2007-09-18 04:03:25
我是想同时一行一行读两个文件,然后循环读
为什么只能读第一次
for(int i=1;i<3;i++)
{
ifs1.open(test1.txt);
ifs2.open(test2.txt);
while(getline(ifs2,str){
getline(ifs1,str1);
........
}
...全文
315
7
打赏
收藏
如何循环读取文本文件的内容?
我是想同时一行一行读两个文件,然后循环读 为什么只能读第一次 for(int i=1;i<3;i++) { ifs1.open(test1.txt); ifs2.open(test2.txt); while(getline(ifs2,str){ getline(ifs1,str1); ........ }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iambic
2007-09-18
打赏
举报
回复
把文件打开放在for循环外面,你每次都要重新打开这个文件读第一行吗?
ckt
2007-09-18
打赏
举报
回复
ifstream ifs1;
ifstream ifs2;
string str1;
string str2;
ifs1.open("d:\\11.txt");
ifs2.open("d:\\22.txt");
bool flag1 = true;
bool flag2 = true;
while(flag1 || flag2)
{
if(flag1)
{
if (ifs1.eof())
flag1 = false;
else
getline(ifs1, str1);
}
if(flag2)
{
if (ifs2.eof())
flag2 = false;
else
getline(ifs2, str2);
}
// 比较时要根据flag1和flag2判断文件是否读完
// ....
}
cailei0596
2007-09-18
打赏
举报
回复
帮我看看这个啊
http://community.csdn.net/Expert/topic/5763/5763841.xml?temp=.4954035
Hunter8212
2007-09-18
打赏
举报
回复
文件比较?
不一样的话,比较结果不就出来了嘛
最外层的循环是什么意思啊?反复比较3遍吗?
不然应该把fopen放在循环外面吧?
cailei0596
2007-09-18
打赏
举报
回复
那如果是不一样呢?怎么办.
我的文件test由test1,test2两部分组成,我要读出来比较里面的内容。感觉挺难啊
manrenmanren
2007-09-18
打赏
举报
回复
这样试试
while(getline(ifs2,str)) && getline(ifs1,str1){
}
如果两个文件行数一样的这样是可以的
ckt
2007-09-18
打赏
举报
回复
你这样的写法
一旦test2.txt的内容读完了,循环退出
就不会在读test1.text的内容
shell脚本
循环
读取
文件
内容
方法
shell脚本
循环
读取
文件
内容
方法 文章目录shell脚本
循环
读取
文件
内容
方法一、简要介绍二、准备文件三、使用for
循环
四、使用while
循环
一、简要介绍 从文件中
读取
内容
的方法有两种: 第一种:在for
循环
中使用cat 来...
Python逐行
读取
文件如何实现?Python逐行
读取
文本文件
用什么方法
而取文件数据也分为一次性和逐行
读取
,这篇文章小编要来给大家讲解的
内容
就是,python逐行
读取
文本文件
的几个方法,一起往下看看学习吧。我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、...
python
文本文件
的
读取
如果我们需要处理的文件是一个
文本文件
,我们可以使用numpy库中的loadtxt()函数
读取
文件
内容
。如果我们需要
读取
的是一个json格式的文件,可以使用Python标准库中的json模块。其中,file.json是要
读取
的文件名,data...
Delphi
读取
文本文件
的两种方式
用两种方式
读取
文本文件
:文件流
读取
和文件变量
读取
一、文件流方式 {*******************************************************} {功能:
读取
文本文件
的
内容
} {参数: ...
java
读取
文件
内容
_Java如何
读取
txt文件的
内容
?
这个并不困难,大概的步骤是这样的:TXT是一个
文本文件
,一般采用流的方式
读取
:java提供了一个FileInputStream,我们可以直接以文件路径构造这个流,也可以以文件对象构造他,如:FileInputStream fin = new ...
C++ 语言
64,639
社区成员
250,578
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章