Динамическая передача параметров в переменные функции

Мне было интересно, есть ли способ динамически передавать параметры в функции с переменным числом. т.е. если у меня есть функция

int some_function (int a, int b, ...){/*blah*/}

и я принимаю кучу значений от пользователя, я хочу каким-то образом передать эти значения в функцию:

some_function (a,b, val1,val2,...,valn)

Я не хочу писать разные версии всех этих функций, но я подозреваю, что нет другого варианта?

Ответы на вопрос(4)

Ваш ответ на вопрос