10 lines
1.5 KiB
Markdown
10 lines
1.5 KiB
Markdown
[limits.syn]
|
||
|
||
# 17 Language support library [[support]](./#support)
|
||
|
||
## 17.3 Implementation properties [[support.limits]](support.limits#limits.syn)
|
||
|
||
### 17.3.3 Header <limits> synopsis [limits.syn]
|
||
|
||
// all freestandingnamespace std {// [[round.style]](round.style "17.3.4 Enum float_round_style"), enumeration float_round_styleenum float_round_style; // [[numeric.limits]](numeric.limits "17.3.5 Class template numeric_limits"), class template numeric_limitstemplate<class T> class numeric_limits; template<class T> class numeric_limits<const T>; template<class T> class numeric_limits<volatile T>; template<class T> class numeric_limits<const volatile T>; template<> class numeric_limits<bool>; template<> class numeric_limits<char>; template<> class numeric_limits<signed char>; template<> class numeric_limits<unsigned char>; template<> class numeric_limits<char8_t>; template<> class numeric_limits<char16_t>; template<> class numeric_limits<char32_t>; template<> class numeric_limits<wchar_t>; template<> class numeric_limits<short>; template<> class numeric_limits<int>; template<> class numeric_limits<long>; template<> class numeric_limits<long long>; template<> class numeric_limits<unsigned short>; template<> class numeric_limits<unsigned int>; template<> class numeric_limits<unsigned long>; template<> class numeric_limits<unsigned long long>; template<> class numeric_limits<float>; template<> class numeric_limits<double>; template<> class numeric_limits<long double>;}
|