标签: c++
是否有一个ready函数可以将模板参数作为参数并确定它是用户定义的类型(类或结构)或内置数据类型(int,float,char ...)?
答案 0 :(得分:0)
您正在寻找std::is_arithmetic模板,该模板确定模板参数是整数还是浮点类型。
通过消除过程,剩下的唯一选项是:指针或引用,类和Y。也许是某种形式的枚举。从您的问题中不清楚您想如何对这些进行分类,但是,如果有必要,在void之上添加一些额外的检查可以进一步消除给定类型的歧义。
Y
void