Namespaces
Variants

std:: equal_to, not_equal_to, less, greater, less_equal, greater_equal (std::experimental::propagate_const)

From cppreference.net
Definido en el encabezado <experimental/propagate_const>
template < class T > struct equal_to < std:: experimental :: propagate_const < T >> ;
(biblioteca fundamentals TS v2)
template < class T > struct not_equal_to < std:: experimental :: propagate_const < T >> ;
(biblioteca fundamentals TS v2)
template < class T > struct less < std:: experimental :: propagate_const < T >> ;
(biblioteca fundamentals TS v2)
template < class T > struct greater < std:: experimental :: propagate_const < T >> ;
(biblioteca fundamentals TS v2)
template < class T > struct less_equal < std:: experimental :: propagate_const < T >> ;
(biblioteca fundamentals TS v2)
template < class T > struct greater_equal < std:: experimental :: propagate_const < T >> ;
(biblioteca fundamentals TS v2)

Los objetos de función de comparación estándar están parcialmente especializados para std:: experimental :: propagate_const < T > .

Sea p. t_ el objeto similar a puntero encapsulado por un std:: experimental :: propagate_const < T > p , entonces dados los objetos p y q de tipo std:: experimental :: propagate_const < T > , se debe cumplir lo siguiente:

**Nota:** Todo el contenido dentro de las etiquetas ` ` se ha preservado sin cambios ya que contiene código C++ y términos específicos que no deben traducirse según las instrucciones. La estructura HTML y atributos se mantienen idénticos al original.

Notas

Estas especializaciones garantizan que cuando T es un tipo puntero, las especializaciones de estas plantillas de clase para std:: experimental :: propagate_const < T > produzcan un orden total, incluso si los operadores incorporados correspondientes no lo hacen.

Ejemplo

Véase también

objeto función que implementa x == y
(plantilla de clase)
objeto función que implementa x ! = y
(plantilla de clase)
objeto función que implementa x < y
(plantilla de clase)
objeto función que implementa x > y
(plantilla de clase)
objeto función que implementa x <= y
(plantilla de clase)
objeto función que implementa x >= y
(plantilla de clase)