3
ответа

Каково некоторое использование шаблонных шаблонных параметров?

Я видел некоторые примеры шаблонных шаблонных параметров использования C++ (который является шаблонами, которые берут шаблоны в качестве параметров) сделать основанный на политике дизайн класса. Что другое использование имеет эта техника?
вопрос задан: 8 August 2018 09:06
1
ответ

Шаблонный класс, который называет себя шаблонным шаблонным параметром?

Этот код: шаблон <шаблон <имя типа> класс T> класс A {}; шаблон <имя типа T> класс B {<B> x;}; не компилирует, я предполагаю, так как <B> интерпретируется как A&...
вопрос задан: 16 June 2010 10:25
0
ответов

Странное поведение стандартного шаблона-аргумента в шаблоне-шаблона-параметра

Рассмотрим эту программу на C ++ 11: #include template <класс A, класс B = char> struct Cont {Cont () {std :: cout << sizeof (B); }}; шаблон <шаблон <класс, класс = ...
вопрос задан: 23 May 2017 12:17
0
ответов

Параметры шаблона шаблона и вариативные шаблоны с gcc 4.4

Я использую gcc 4.4 в Debian squeeze. Рассмотрим следующий код. #include <карта> #include <строка> используя std :: map; используя std :: string; // Args позволяет пользователю указать дополнительные явные ...
вопрос задан: 23 May 2017 12:02
0
ответов

Вариативные шаблоны шаблонов и идеальная пересылка

Этот вопрос о шаблоне генератора объектов заставил меня задуматься о способах его автоматизации. По сути, я хочу автоматизировать создание таких функций, как std :: make_pair, std :: bind1st и std :: mem_fun ...
вопрос задан: 23 May 2017 11:54
0
ответов

Параметры шаблона шаблона шаблона являются расширением или частью стандарта?

Я искал что-то еще, связанное с параметрами шаблона шаблона, и наткнулся на этот ответ, в котором утверждается, что параметры шаблона шаблона шаблона не разрешены стандартом....
вопрос задан: 23 May 2017 11:45
0
ответов

Есть ли такая вещь, как параметр шаблона шаблона функции?

Итак, я знаю, что в C ++ есть функция под названием "шаблон" параметры шаблона ", где вы можете передать шаблон класса в качестве параметра шаблона. Например: template вектор класса {...}; ...
вопрос задан: 11 August 2011 21:54
0
ответов

Обертывание класса параметров шаблона шаблона с помощью SWIG

У меня есть класс C ++, подобный следующему: template