shared_ptr::owner_before
Devuelve true si este shared_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 de shared_ptr antes del parámetro de puntero; false si no.
Comentarios
La función miembro de la plantilla devuelve true si *this es ordered beforeptr.
Requisitos
encabezado: <memoria>
espacio de nombres: std