|
Boost : |
From: David Abrahams (david.abrahams_at_[hidden])
Date: 2001-08-24 14:38:41
That's what I thought it was. And, if I'm not mistaken, it has all of the
advantages and disadvantages of a proxy object (e.g. freely copyable, can't
access members). In effect, it /is/ a proxy... if I'm not mistaken ;-)
Does it support all of the operators supported for v?
ref(v) = 4;
ref(v) += 3;
??
-Dave
----- Original Message -----
From: "Peter Dimov" <pdimov_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Friday, August 24, 2001 3:18 PM
Subject: Re: [boost] Re: utilities & tuples
> From: "David Abrahams" <david.abrahams_at_[hidden]>
> > Not being familiar with ref, I wonder if proxy might not be a better
name?
>
> ref(v) is used to indicate to a library that the argument should be passed
> by reference, not by value. It returns a reference_wrapper<V> that stores
a
> reference to v.
>
> --
> Peter Dimov
> Multi Media Ltd.
>
>
> Info: http://www.boost.org Unsubscribe:
<mailto:boost-unsubscribe_at_[hidden]>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk