dynalink wrote: > Forgive me if this seems like a really basic question, but how does > one create a shared_ptr with an initial use count of zero?
There is no way to create a shared_ptr with use_count of zero. Use_count() returns the number of shared_ptr instances sharing ownership. Use_count() == 0 means that there are is no shared_ptr instance. If you are able to call shared_ptr::use_count(), you have a(t least one) shared_ptr. Zero can only be returned from weak_ptr::use_count(), and this means that all shared_ptr's have been destroyed. Why do you ask? _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost