c ++中<climits>和<limits>头文件有什么区别?

时间:2017-05-10 09:49:35

标签: c++ c++11 limit numeric-limits

限制是c ++中的头文件,由numeric_limits类组成,而climits是头文件,仅包含各种数据类型的最小值和最大值。

当人们想要使用攀登时,可以使用限制,但是事实并非如此。

因此,何时建议使用攀登和限制?

1 个答案:

答案 0 :(得分:4)

climits / limits.h是编程语言C的一部分。如果您使用C编写,那么您可以使用它。 C ++有这个,因为它从C继承了标准库。

limits用于相同的目的,但是通过现代化的C ++接口。如果你正在使用C ++,那么总是使用它。没有理由使用C头。

相关问题