0
ответов

Могу ли я использовать псевдоним шаблона как параметры шаблона шаблона?

Могу ли я использовать псевдонимы шаблона в качестве параметров шаблона шаблона? Шаблон <Шаблон класс> struct foo {}; Шаблон Использование Simple_ptr = STD :: Unique_ptr ; ...
вопрос задан: 6 December 2015 23:37
0
ответов

Является ли сбой подстановки ошибкой с зависимыми параметрами нетипового шаблона?

Допустим, у меня есть следующие псевдонимы шаблонов: enum class enabler {}; шаблон <имя типа T> использование EnableIf = typename std::enable_if::type; шаблон <имя типа T> using ...
вопрос задан: 5 October 2012 17:48
0
ответов

Как псевдонимы шаблона влияют на вывод параметров шаблона?

В C ++ 03 вывод параметров шаблона не происходит в некоторых контекстах. Например: template struct B {}; шаблон <имя типа T> структура A {typedef B тип; }; ...
вопрос задан: 8 January 2012 03:39
0
ответов

Могу ли я специализировать шаблон класса с помощью шаблона псевдонима?

Вот простой пример: class bar {}; template class foo {}; template <> using foo = bar; Разрешено ли это?
вопрос задан: 18 October 2011 00:48