1.数值类型的极限值是平台相关的。C++ 由template numeric_limits提供。(有特化概念)
numeric_limits<type>:
numeric_limits<type>::digits是指type的位数。
numeric_limits<type>::max() type的最大值。
numeric_limits<type>::min() type的最小值
2. 辅助函数 定义在<algorithm >中
都是一些简单的inline函数,可以直接拿来用。min max swap
3.在<utility>中定义!=,>,<+,>=.你的类只要定义了<,==这两个运算子就可以使用他们。如
using namespace std::rel_ops; //make !=,>,<+,>=, available
yourClass a1,a2;
……
if(a1>=a2){ ……}
4<cstddef >放各种定义,如何NULL,size_t,ptrdif_t,offsetof.
5.<cstdlib>