Boost logo

Boost Users :

Subject: Re: [Boost-users] [function] Automatic boost::ref for functors?
From: Robert Dailey (rcdailey_at_[hidden])
Date: 2008-11-12 16:10:55


On Wed, Nov 12, 2008 at 2:56 PM, Steven Watanabe <watanabesj_at_[hidden]>wrote:

> AMDG
>
>
> Robert Dailey wrote:
>
>> I noticed in the Boost.Function documentation here that it explains how to
>> pass a reference to a function object into a boost::function. Is there a way
>> to make boost::function automatically take the reference of any function
>> object it is given? For example:
>>
>> boost::function<void (int)> f;
>> f = MyFunctionObject(); // This is an implicit: f = boost::cref(
>> MyFunctionObject() );
>>
>
> Wouldn't that create a dangling reference?

Crap, good point. I got ahead of myself :)

Never mind! Thanks for the help, though.



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