$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Raoul Gough (RaoulGough_at_[hidden])
Date: 2004-02-17 18:35:58
"Peter Dimov" <pdimov_at_[hidden]> writes:
> Raoul Gough wrote:
>> "Peter Dimov" <pdimov_at_[hidden]> writes:
>>
>>>
>>> I seem to recall attempts to strike down that second bullet of the
>>> first bullet of the second bullet of 8.3.5/5 :-) and demand that the
>>> reference be bound to the object represented by the rvalue. At the
>>> time, this seemed a reasonable idea, but then I came up with the ROM
>>> example. Maybe it's already widely known and I'm just reinventing
>>> the wheel.
>>
>> BTW, what does the standard actually say about the const-ness of
>> introduced temporaries?
>
> "cv1", where "cv1 shall be 'const'".
Thanks, I see it now - the reference is to type cv1 T1 and is bound to
cv2 T2, but any temporaries are type cv1 T2. I never quite made the
connection before.
-- Raoul Gough. export LESS='-X'