社区
C++ 语言
帖子详情
为什么读取文件第一行不读???求助!!
百步飛剑
2019-05-23 11:24:20
新人学c++求帮助,为什么我用getline 读取文件,第一行不读,直接从第二行开始??
代码为
...全文
348
6
打赏
收藏
为什么读取文件第一行不读???求助!!
新人学c++求帮助,为什么我用getline 读取文件,第一行不读,直接从第二行开始?? 代码为
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
双杯献酒
2019-05-24
打赏
举报
回复
#include <iostream>
#include <fstream>
#include <string>
int main(int argc, char** argv)
{
std::ifstream fin;
fin.open("stu_info.text");
std::string line;
while (std::getline(fin, line))
{
std::cout << line << std::endl;
}
return 0;
}
/*
程序输出:
姓名 学号
45 45 45 45 54 454 454 44
*/
双杯献酒
2019-05-24
打赏
举报
回复
stu_info.text 是不是应该 stu_info.txt ??
是同一个文件吗?
百步飛剑
2019-05-23
打赏
举报
回复
各列的标题就不读取了吗?
赵4老师
2019-05-23
打赏
举报
回复
第一行是各列的标题
gouyanfen
2019-05-23
打赏
举报
回复
std::endl输出一个换行符,并立即刷新缓冲区 试试cout<<line<<endl;
赵4老师
2019-05-23
打赏
举报
回复
引用 2 楼 百步飛剑 的回复:
各列的标题就不读取了吗?
先不说按照数据的格式能不能读取标题,先说说读了干吗?
java 读下一行_新手
求助
:.nextLine()可以读取下一行,那读取上一行呢?
对于你提的问题,很明显应该使用BufferedReader类是最好的."当.nextLine()读取到TMES的时候,让读取的行返回到00000000,4"BufferedReader有个readLine()方法,就是每次都读一行的意思(当然,首先在写readLine()方法之前...
matlab读txt文件不完整,
求助
Matlab批量读取TXT文件出错
我用dlmread函数批量读取txt文件中的一个数据,但运行结果1.txt文件中只有一个数据0,调试时报错:错误使用 dlmread (line 147)文件结尾不支持空的格式字符串,文件有128列,78行,下面没有列全文件格式是:NCOLS ...
java下一行读取_新手
求助
:.nextLine()可以读取下一行,那读取上一行呢?
对于你提的问题,很明显应该使用BufferedReader类是最好的."当.nextLine()读取到TMES的时候,让读取的行返回到00000000,4"BufferedReader有个readLine()方法,就是每次都读一行的意思(当然,首先在写readLine()方法之前...
C++
求助
:ifstream流
读取文件
时从最后一行开始读取
我想要从
第一行
开始逐个读取string类型的数据,可是结果显示程序直接读取了最后一行的数据而跳过了前面几行,我想不明白,求大佬解答一下
java 读取下一行_新手
求助
:.nextLine()可以读取下一行,那读取上一行呢?
对于你提的问题,很明显应该使用BufferedReader类是最好的."当.nextLine()读取到TMES的时候,让读取的行返回到00000000,4"BufferedReader有个readLine()方法,就是每次都读一行的意思(当然,首先在写readLine()方法之前...
C++ 语言
64,686
社区成员
250,491
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章