template<typename T>
using Value_type<T> = typename T::value_type;
я получаю ошибки:Как ввести имя псевдонима типа в шаблоне
ожидается «=» до «<» лексема
ожидается тип спецификатор до того «<» лексем
template<typename T>
using Value_type<T> = typename T::value_type;
я получаю ошибки:Как ввести имя псевдонима типа в шаблоне
ожидается «=» до «<» лексема
ожидается тип спецификатор до того «<» лексем
Как это:
template <typename T>
using Value_type = typename T::value_type;
Как и в объявлении любого первичного шаблона, имя самого шаблона не помещается в список параметров шаблона.
template<typename T>
using Value_type = typename T::value_type;