#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
using namespace std ;
int main()
{
ifstream infile ;
infile.open("input.txt") ;
string line ;
int noOfVar,noOfCubes ;
getline(infile,line) ;
istringstream iss(line) ;
iss >> noOfVar ;
getline(infile,line) ;
iss(line) ;
iss >> noOfCubes ;
cout << noOfCubes ;
cout << noOfVar ;
return 0 ;
}
我有一个输入文件如下
6
4
为什么上面的代码不起作用。我已经声明过iss
对象一次。我不能再用那个吗?它目前在编译中显示错误。