Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::experi...ranges::Same(3) C++ Standard Libarystd::experi...ranges::Same(3)

NAME
       std::experimental::ranges::Same - std::experimental::ranges::Same

Synopsis
	  Defined in header <experimental/ranges/concepts>
	  template < class T, class U >				       (ranges
       TS)
	  concept bool Same = std::is_same<T, U>::value; // see	below

	  The  concept	Same<T,	 U> is satisfied if and	only if	T and U	denote
       the same	type.

	  Despite being	specified using	it, there need not be any  subsumption
       relationship
	  between Same<T, U> and std::is_same<T, U>::value.

	  For  the purposes of constraint checking, Same<T, U> implies Same<U,
       T>.

Notes
	  The additional requirement  on  constraint  checking	differentiates
       Same from
	  std::is_same.

See also
	  is_same checks if two	types are the same
	  (C++11) (class template)

http://cppreference.com		  2022.07.31	 std::experi...ranges::Same(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::experimental::ranges::Same&sektion=3&manpath=FreeBSD+Ports+15.0>

home | help