shared_ptr наблюдатели 20.8.2.2.5 С++ 14 Final Draft (n4296)
long use_count() const noexcept;Возвращает: количество
shared_ptrобъектов,*thisвключено, которые разделяют право собственности на*thisили 0, когда*thisпуст.[Примечание:
use_count()не обязательно эффективен. - конечная нота]