$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Greg Colvin (gcolvin_at_[hidden])
Date: 2000-09-05 09:22:07
From: Peter Dimov <pdimov_at_[hidden]>
>
> To paraphrase Scott Meyers, ref<T> is an object that is designed to act,
> look and feel like the value it holds.
Then why call it 'ref'? Why not call it 'value'?
> Unfortunately, due to technical constraints, I had to replace r.f() with
> r->f() and added *r as a companion.
There is some precedent in existing practice (the
original Great Circle smart pointer library) for
using an operator() that returns a reference.