Boost logo

Boost Users :

Subject: Re: [Boost-users] shared_ptr vs pass object by reference
From: Patrick Loney (patrick.loney_at_[hidden])
Date: 2010-07-28 09:33:21



> If I can pass the object by reference to a function, then is there a
> need to use shared pointers?

Not if you know the lifetime of your object and it won't be deleted before the function has finished. You may find scoped pointers useful though:
http://www.boost.org/doc/libs/1_43_0/libs/smart_ptr/scoped_ptr.htm


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net