这是一个程序的开始,它将读取输入文件中的数字并将它们放入数组中,然后对它们进行升序并将它们打印到输出文件。计算从输入文件中排列多少“东西”
我遇到了记录输入文件中有多少数字的函数的问题(我正在试图在将数字放入数组时执行此操作)。
这里是函数的代码。没有错误。每当我运行程序它打印数字的输入量为0
int store (int arg[], int numsize, istream& infile)
{
while (infile >> arg[ //i dont know what to put here// ]) {
numsize++;
}
return numsize;
}
怎么没有错误,你的函数在while循环的条件中有单行注释? –