shared_ptr::owner_before

返回true,则此 shared_ptr 在(或等提供的指针之前进行排序。

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

参数

  • ptr
    lvalueshared_ptrweak_ptr

属性值/返回值

返回true,则此 shared_ptr 在指针参数前排序,错误,如果没有。

备注

如果 *this 是 ordered beforeptr,模板成员函数返回true。

要求

标头: <memory>

命名空间: std

请参见

参考

shared_ptr::owner_before