你怎么得到shared_ptr弱计数?

时间:2014-08-07 16:15:08

标签: c++ c++11 shared-ptr tr1

是否可以将弱引用计数提供给shared_ptr?我知道如何使用

获取shared_ptr使用计数
std::shared_ptr::use_count

但我想知道是否有任何非实现的具体方法来获取weak_count引用的数量?

2 个答案:

答案 0 :(得分:2)

不在C ++ 11中,而不在C ++ 14的this draft中。

答案 1 :(得分:-1)

不,请记住,weak_ptrs只是观察者,而不是指向对象的实际指针,它们不是为了返回计数而设计的。