weak_ptr::owner_before

Devuelve true si este weak_ptr se ordena antes (o menor que) de puntero proporcionado.

template<class Other>
    bool owner_before(const shared_ptr<Other>& ptr);
template<class Other>
    bool owner_before(const weak_ptr<Other>& ptr);

Parámetros

  • ptr
    una referencia de lvalue a shared_ptr o a weak_ptr.

Valor de propiedad y valor devuelto

Devuelve true si este se ordena antes del parámetro de puntero, false de weak_ptr si no.

Comentarios

La función miembro de la plantilla devuelve true si *this es ordered beforeptr.

Requisitos

encabezado: <memoria>

espacio de nombres: std

Vea también

Referencia

weak_ptr Class

<memory>