Частичная специализация шаблона вариативного шаблона C++ с помощью std::enable_ifC++

Программы на C++. Форум разработчиков
Anonymous
Частичная специализация шаблона вариативного шаблона C++ с помощью std::enable_if

Сообщение Anonymous »

Мой вопрос: как я могу использовать std::enable_if в сценарии частичной специализации шаблона с переменным числом шаблонов?
Например, у меня есть класс, который использует частичную специализацию шаблона с переменным числом вариантов, например ниже

Код: Выделить всё

        /**
*  Common case.
*/
template
struct foo;

/**
*  Final superclass for foo.
*/
template
struct foo{ void func() {} };

/**
*  Regular foo class.
*/
template
struct foo : public foo {
typedef super foo;
void func() {
cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/56103846/c-variadic-template-partial-template-specialization-with-stdenable-if[/url]

Вернуться в «C++»