いくつかのC++/STLコードを修正する必要があります。残念ながら、私はC ++の経験がほとんどなく、STLについて何も知りません。それにもかかわらず、私はそれのほとんどを終えました、しかし以下の関数はまだ私に問題を与えています:
C ++ソース:
double MyClass::CalculateAvg(const std::list<double> &list)
{
double avg = 0;
std::list<int>::iterator it;
for(it = list->begin(); it != list->end(); it++) avg += *it;
avg /= list->size();
}
C ++ヘッダー:
static double CalculateAvg(const std::list<int> &list);
これは、リストから平均値を計算することを目的としている可能性が高いですが、多くのエラーに準拠しています。Webで解決策を検索しようとしましたが、何も見つかりませんでした。誰かが私を助けてくれたら嬉しいです。
更新:迅速な返信ありがとうございます。受け入れられた答えは私のすべての問題を解決しました。