std::equal_to, not_equal_to, less, greater, less_equal, greater_equal(std::experimental::propagate_const)
Min standard notice:
Header: <experimental/propagate_const>
The standard comparison function objects are partially specialized for std::experimental::propagate_const
# Declarations
template< class T > struct equal_to<std::experimental::propagate_const<T>>;
(library fundamentals TS v2)
template< class T > struct not_equal_to<std::experimental::propagate_const<T>>;
(library fundamentals TS v2)
template< class T > struct less<std::experimental::propagate_const<T>>;
(library fundamentals TS v2)
template< class T > struct greater<std::experimental::propagate_const<T>>;
(library fundamentals TS v2)
template< class T > struct less_equal<std::experimental::propagate_const<T>>;
(library fundamentals TS v2)
template< class T > struct greater_equal<std::experimental::propagate_const<T>>;
(library fundamentals TS v2)
# Notes
These specializations ensure that when T is a pointer type, specializations of these class templates for std::experimental::propagate_const
# Example
This section is incompleteReason: no example