Boost logo

Boost Users :

Subject: Re: [Boost-users] [Bind][Lambda] Processing containers of pointers
From: Robert Jones (robertgbjones_at_[hidden])
Date: 2010-03-25 04:51:11


On Wed, Mar 24, 2010 at 3:15 PM, Steven Watanabe <watanabesj_at_[hidden]>wrote:

> AMDG
>
> Peter Dimov wrote:
>
> Robert Jones wrote:
>>
>>> I believe boost.bind has the capability to look through pointers and
>>> smart
>>> pointers to
>>> transparently process the pointed-to objects. Does boost.lambda.bind also
>>> have this
>>> capability?
>>>
>>
>> No, but you should be able to use bind( &A::f, *_1 ) for that.
>>
>
> This should work unless A is an abstract type.
>
>
I don't understand this; if this passes by reference as Peter states in this
thread, why can
A not be an abstract type?

- Rob.



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