确定C ++中模板类型的值范围

时间:2009-09-22 15:15:39

标签: c++ templates types range

在模板函数中,我想确定其模板类型值的范围。对于特定类型,如int,INT_MAX和INT_MIN是我想要的。但是如何为模板类型做同样的事情?

谢谢和问候!

3 个答案:

答案 0 :(得分:2)

对于数字类型,您可以使用<limits>标题中的std::numeric_limits类模板。

答案 1 :(得分:0)

这是使用those from boost

等类型特征完成的

答案 2 :(得分:0)

请参阅<limits>标题和std::numeric_limits