Обычно вызвать такие функции можно f(int amount, ...), где первый аргумент - кол-во следующих за ним. Можно ли вызывать такие функции иначе и как тогда сконструировать обработку аргументов? Насколько я понимаю, аргументы ложатся в стек так, чтобы вызываться в обратном порядке, причем подряд. Можно ли как-то установить место, где следует остановиться и перестать доставать следующие содержимые стека? Или я вообще неправильно понимаю работу это штуки? Разжуйте, пожалуйста.