home | help
std::numeri...::is_bounded(3)  C++ Standard Libary std::numeri...::is_bounded(3)

NAME
     std::numeric_limits::is_bounded - std::numeric_limits::is_bounded

Synopsis
	static const bool is_bounded;	   (until C++11)
	static constexpr bool is_bounded;  (since C++11)

	The  value  of std::numeric_limits<T>::is_bounded is true for all arith-
     metic types T
	that represent a finite set of values. While all fundamental  types  are
     bounded, this
	constant would be false in a specialization of std::numeric_limits for a
	library-provided arbitrary precision arithmetic type.

Standard specializations
	T				      value	of     std::numeric_lim-
     its<T>::is_bounded
	/* non-specialized */		 false
	bool				 true
	char				 true
	signed char			 true
	unsigned char			 true
	wchar_t 			 true
	char8_t (since C++20)		 true
	char16_t (since C++11)		 true
	char32_t (since C++11)		 true
	short				 true
	unsigned short			 true
	int				 true
	unsigned int			 true
	long				 true
	unsigned long			 true
	long long (since C++11) 	 true
	unsigned long long (since C++11) true
	float				 true
	double				 true
	long double			 true

See also
	is_integer identifies integer types
	[static]   (public static member constant)
	is_signed  identifies signed types
	[static]   (public static member constant)
	is_exact   identifies exact types
	[static]   (public static member constant)

http://cppreference.com 	   2024.06.10	   std::numeri...::is_bounded(3)

home | help