小编abl*_*eul的帖子

为什么std :: numeric_limits <T> :: max()是一个函数?

C++标准库中,该值std::numeric_limits<T>::max()被指定为函数.特定类型的其他属性以常量(如std::numeric_limits<T>::is_signed)给出.所有类型的常量都是T作为函数给出的,而所有其他常量都是以常量值的形式给出的.

这背后的理由是什么?

c++ const numeric-limits

27
推荐指数
1
解决办法
1767
查看次数

标签 统计

c++ ×1

const ×1

numeric-limits ×1