首页 > 解决方案 > 读取文件中传递的值

问题描述

我正在用 C++ 读取文件,然后按空格分隔值并像这样输入

1 2
3 4
5 6

我正在检查第二部分,如果它是 6,我想要cout整条线。

5 6

代码示例:

ifstream f;
f.open("sample.txt");
f>>check;
if(check==6){
    cout << check;
}

如何在不存储的情况下打印整行?为了清楚起见,我只想打印当前值和最后一个值。

标签: c++visual-studiostream

解决方案


既然你想比较数据,然后根据比较的结果做一些事情,你不能避免将它们存储在某个地方。


推荐阅读