我是c++的新手,想从文件中解析一行。我用的是fstream
和萃取器。我一直收到以下错误在xcode:
invalid operand to binary expression.
我不知道这是什么意思。我找了很长时间,但没有找到任何有用的东西。int x;
int y;
fileIn >> x >> y;
错误在第三行。fileIn
是一个fstream
对象,它是静态,并在位于同一类中的另一个方法中声明和实例化。谢谢你的宝贵时间。
因为你说"fileIn是一个静态的fstream对象,在位于同一类中的另一个方法中声明和实例化",我猜它是一个指针,真的。
因此,语法应该是:(*fileIn) >> x >> y;