C>
void foo() { ... }
Можно ли как-нибудь в C++17 внутри этой функции проитерироваться по типам? Что-то вроде этого:
template <class A, class B, class C>
void foo() {
for_each(...) {
bar<T>(); // Где `T` -- это A, B, C.
}
}
Гугление приводит к итерации по variadic templates, но это не то.
Рекурсия
Обсуждают сегодня