Массив параметров

Функции

#include <iostream>
#include <cstdarg> //?
using namespace std;

double getAvg(int count, ...) {
    va_list args;
    va_start(args, count);
    double sum = 0;
    for (int i = 0; i < count; i++)
    {
        sum += va_arg(args, double);
    }
    va_end(args);
    return sum / count;
}

double avg = getAvg(4, 1.0, 2.0, 3.0, 4.0);
//avg is 2.5

cout << "avg is " << avg;