如何在模板中为类型引入名称别名
How to introduce a name alias for a type in a template
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;
就像在任何主模板的声明中一样,模板名称本身没有标点模板参数列表。
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;
就像在任何主模板的声明中一样,模板名称本身没有标点模板参数列表。