Здравствуйте, rg45, Вы писали:
R>То, что ты написал, это и есть шаблонная лямбда, а точнее класс с шаблонным оператором operator(). С тем лишь преимуществом, что определение рукописных шаблонов, ни в каком виде, не разрешено в области видимости функций.
Просто, я знаю что правила вывода типов для decltype и для шаблонов отличаются и я не был уверен что decltype(params) даст тот же результат. Мне нужно было подтверждение. Также я в курсе про рукописные шаблоны, но в моем случае я не видел другого выхода.
Тесты сработали. Спасибо большое!