The headers <limits> ([limits]), <climits>, and <cfloat> ([c.limits]) supply characteristics of implementation-dependent arithmetic types ([basic.fundamental]).