function returns the number of
std::experimental::shared_ptr instances and
sharing ownership with
*this. It is an instantaneous snapshot,
and in multithreaded systems the value may vary between consecutive calls
due to the actions of other threads.
long use_count() const noexcept;