C++的输入流中有判别行结束的功能吗?
输入的一行很长,读了一部分,想拐到下一行读,怎么办?输入是文件输入输入文件有很多行,我在其中一行没有读完,想直接去读下一行谢谢aszcbd的回答不过所答非所问...
输入的一行很长,读了一部分,想拐到下一行读,怎么办?
输入 是文件输入
输入文件有很多行,我在其中一行没有读完,想直接去读下一行
谢谢aszcbd的回答 不过所答非所问 展开
输入 是文件输入
输入文件有很多行,我在其中一行没有读完,想直接去读下一行
谢谢aszcbd的回答 不过所答非所问 展开
3个回答
展开全部
无论你是在C语言还是在C++中,想要把一个很长的句子换一行输入的话,只要按一下回车键键就形了,因为一个句子的结束是以“;”他来判断的,只要你不在句子的末尾写上分号,这个句子就没有结束。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<fstream>
#include<climits>
ifstream fin("input.txt");
// 跳过此行剩余部分:
fin.ignore(INT_MAX, '\n');
// 从下一行开始读:
fin >> ... >> ...;
#include<climits>
ifstream fin("input.txt");
// 跳过此行剩余部分:
fin.ignore(INT_MAX, '\n');
// 从下一行开始读:
fin >> ... >> ...;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接利用文件指针读入下面一个就行了哈;
fscanf(fp,"\n");
fscanf(fp,"\n");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询