C++ 第25行预期不合格-id,如何更正?
错误出现在支架的第25行。程序读取、计算并平均文件datafile上的值。我不知道它可能是什么,我已经检查了分号和代码中的所有内容。但它不会编译C++ 第25行预期不合格-id,如何更正?,c++,debugging,C++,Debugging,错误出现在支架的第25行。程序读取、计算并平均文件datafile上的值。我不知道它可能是什么,我已经检查了分号和代码中的所有内容。但它不会编译 #include <iostream> #include <fstream> using namespace std; void ReadAndSum(ifstream&, int&, float&); // Reads, counts, and averages the val
#include <iostream>
#include <fstream>
using namespace std;
void ReadAndSum(ifstream&, int&, float&); // Reads, counts, and averages the values on file dataFile.
int main()
{
ifstream dataFile;
int numberOfValues;
float average;
cout << fixed << showpoint;
dataFile.open("Averages.txt");
ReadAndSum(dataFile, numberOfValues,average);
cout << "The average of " << numberOfValues << " values is " << average << endl;
return 0;
}
void ReadAndSum(ifstream& dataFile, int& numberOfValues, float& average);
{
float number;
numberOfValues = 0;
average=0;
dataFile >> number;
while (dataFile)
{
average = average + number;
numberOfValues++;
dataFile>>number;
}
average = average/numberOfValues;
}
#包括
#包括
使用名称空间std;
void ReadAndSum(ifstream&,int&,float&);//读取、计算和平均文件数据文件上的值。
int main()
{
ifstream数据文件;
int数值;
浮动平均;
cout上面的行void ReadAndSum(ifstream&dataFile,int&numberOfValues,float&average);
以分号结尾,去掉它,这应该可以解决您的问题。没问题-可能只是复制/粘贴函数原型(我一直都会遇到)