template <class x> struct template_type{ using template_type_t = x; };template<> struct template_type<bool> { };是什么意思
时间: 2024-04-28 16:23:50 浏览: 122
cpp代码-无类型参数模板
这一个 C++ 的模板类,其中定义了一个模板参数为类型 x 的结构体 template_type。其中使用了一个类型别名 template_type_t,用来表示模板参数 x 的类型。
在模板参数为 bool 的情况下,定义了一个特化版本的 template_type,但是没有为其定义 template_type_t 的类型别名,因此无法在 bool 类型的情况下使用 template_type_t。
阅读全文