Indeed, the standard (or my last working draft) lists all the members std::numeric_limitsin chapter 18.3.2.3 [numeric.limits] as constexpr(it will not be useful to actually quote these definitions here), for the generic generic version, as well as for all built-in specializations ( 18.3.2.7 [numeric.special] ). So yes, they are guaranteed to be constant expressions (to match implementations that also actually support constexpr, of course).
, , , , ++, , , . , cppreference.com.