在阅读文件时添加运算符

时间:2017-11-27 02:41:46

标签: c++

我正在读取我在扫描期间编译的.txt文件中的值,一旦我检查了它,值的数量就是通过屋顶。我想创建一个程序来读取从.txt文件中获取的值,并检查这些值是否在我设置的范围内。

目前,我对这些功能的当前行是:

std::string item , output, value;

while (getline(infile,value))
{
if (value <= -2.4 && >=-2.6)
{
cout << "Passed";
}
}

但问题是if行表示没有运算符匹配这些操作数。有什么建议吗?

P.S。对不起,如果线路粗糙,我最近开始使用C ++。非常感谢任何帮助或意见。

1 个答案:

答案 0 :(得分:0)

问题的解决方案是比较解决方案的双打和字符串:

double value;
while (infile>>value)
{
    if (value <= -2.4 && value >=-2.6)
    {
    cout << "Passed";
    }
}