Sprawdź typ argumentów w deklaracji szablonu zmiennego
Dostałem prostą deklarację szablonu zmiennego, tak jak klasyczną:
template <typename... Arguments>
class VariadicTemplate;
Muszę osiągnąć to, pozwalającVariadicTemplate
klasa wykonuje sprawdzanie typu; szablon zmiennoprawny powinien sprawdzić w jakiejś iteracyjnej formie, że wszystkie otrzymane argumenty powinny być powiedzmy o typie<Foo>
.
Widziałem gdzieś coś podobnego, ale teraz nie mogę rozpoznać, gdzie to było: P