operator<= (<memory>)
Tests d'un objet qui est inférieure ou égale à un deuxième objet.
template<class Type1, class Del1, class Type2, class Del2>
bool operator<=(
const unique_ptr<Type1, Del1>& _Left,
const unique_ptr<Type2&, Del2>& _Right
);
template<class Ty1, class Ty2>
bool operator<=(
const shared_ptr<Ty1>& _Left,
const shared_ptr<Ty2>& _Right
);
Paramètres
_Left
L'un des objets à comparer._Right
L'un des objets à comparer.Ty1
le type contrôlé par le pointeur partagé gauche.Ty2
le type contrôlé par le pointeur partagé correct.
Valeur de propriété/valeur de retour
Retourne true si _Left est inférieure ou égale à _Right, et false s'il n'est pas.
Notes
Les opérateurs de modèle retournent _Left.get() <= _Right.get()
Configuration requise
en-tête : <memory>
l'espace de noms : type