Skip to content

关于 weak_ptr 的描述感觉不是很严谨 #34

@SpacelessL

Description

@SpacelessL

std::weak_ptr 没有 * 运算符和 -> 运算符,所以不能够对资源进行操作,它的唯一作用就是用于检查 std::shared_ptr 是否存在,expired() 方法在资源未被释放时,会返回 true,否则返回 false

这里读起来的感觉更像是只有expired()方法,至少lock应该不只是有检查std::shared_ptr是否存在这一个作用

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions