std::weak_ptr::use_count

来自cppreference.com
< cpp‎ | memory‎ | weak ptr

 
 
 
 
 
long use_count() const;
(C++11 起)
返回shared_ptr情况下,如果被管理对象,管理对象,或0的股份拥有权已被删除,即*this是空的.
原文:
Returns the number of shared_ptr instances that share ownership of the managed object, or 0 if the managed object has already been deleted, i.e. *this is empty.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

目录

[编辑] 参数

(无)
原文:
(none)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 返回值

shored_ptr实例共享的管理对象的所有权.
原文:
The number of shored_ptr instances sharing the ownership of the managed object.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 例外

noexcept 规定:  
noexcept
  

[编辑] 注释

expired()可能会更快,比use_count().
原文:
expired() may be faster than use_count().
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 示例

[编辑] 另请参阅

检查被引用的对象是否已删除
(公开成员函数) [编辑]