如何在模板中为类型引入名称别名

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;

就像在任何主模板的声明中一样,模板名称本身没有标点模板参数列表。