此问题在此处已有答案:
13年前就关门了
可能重复:
C++ variable types limits
我有一个已定义的类型,它可能不会保持原样。我想使用该类型的最大值作为未定义的值,但不想使用类似INT_MAX的值,因为我可能会在以后将类型更改为long或其他类型。我已经看到了一种模板方法来做到这一点,但现在找不到它。如何以一种安全的方式找到类型的最大允许值?
此问题在此处已有答案:
13年前就关门了
可能重复:
C++ variable types limits
我有一个已定义的类型,它可能不会保持原样。我想使用该类型的最大值作为未定义的值,但不想使用类似INT_MAX的值,因为我可能会在以后将类型更改为long或其他类型。我已经看到了一种模板方法来做到这一点,但现在找不到它。如何以一种安全的方式找到类型的最大允许值?
1条答案
按热度按时间ruyhziif1#
用途:
字符串
它在标题
<limits>
中。看这里:https://cplusplus.com/reference/limits/numeric_limits/