pros and cons using reference-counter VS reference-link

A

Axter

Other than size, is there any other pro to using reference-counter
instead of reference-link logic in a smart pointer.
See following link:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1681.pdf

The above link doesn't give too many details as to which is better in
general.

In my test of the following smart pointer, I find it to be much faster
then the boost::shared_ptr for initialization.
http:://code.axter.com/cow_ptr.h

I'm just wondering if there are any other reasons why the
boost::shared_ptr doesn't use reference-link logic instead of
reference-counter.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,776
Messages
2,569,603
Members
45,189
Latest member
CryptoTaxSoftware

Latest Threads

Top