标签: c++ alias
我正在尝试将表达式template<typename T>或甚至template<typename T> T设为别名。使用宏扩展#define tt template<typename T>不起作用,因为预处理器不知道如何处理<令牌。别名定义using tt = template<typename T> t对于希望template为类型名称的编译器来说是不可取的。这可能吗?
template<typename T>
template<typename T> T
#define tt template<typename T>
<
using tt = template<typename T> t
template