Максимальное количество параметров
Какое максимальное количество параметров может иметь функция?
А каково максимально возможное количество шаблонных параметров?
Ответы (1 шт):
Автор решения: Harry
→ Ссылка
Смотрим приложение B к стандарту C++20 - Implementation quantities.
В нем указаны минимальные значения, которым должны (желательно) отвечать компиляторы.
(2.11) — Parameters in one function definition (9.5.1) [256].
Т.е., в соответствии со стандартом компилятор должен поддерживать функции с не менее чем 256 параметрами. Ограничений сверху стандарт не накладывает...
О шаблонах там же сказано
(2.40) — Template parameters in a template declaration (13.2) [1024].
Тут ограничение снизу в 4 раза больше :)
Если интересно:

