Частичная специализация шаблона вариативного шаблона 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]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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