Partilhar via


weak_ptr::owner_before

Retorna true se esse weak_ptr é ordenado antes ou (menor que) do ponteiro fornecido.

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
    Uma referência de lvalue a shared_ptr ou a weak_ptr.

Valor de propriedade/valor de retorno

Retorna true se esse tipos antes do parâmetro do ponteiro, false de weak_ptr caso contrário.

Comentários

A função de membro do modelo retorna true se *this é ordered beforeptr.

Requisitos

Cabeçalho: <memória>

Namespace: std

Consulte também

Referência

Classe weak_ptr

<memory>