Re: Renaming versus initialisation
- From: Tapio Kelloniemi <invalid@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 28 Sep 2005 15:12:23 GMT
"Dmitry A. Kazakov" <mailbox@xxxxxxxxxxxxxxxxx> wrote:
>On 27 Sep 2005 20:00:56 -0400, Robert A Duff wrote:
>
>> Tapio Kelloniemi <invalid@xxxxxxxxxxxxxxxxxxxxxxxxx> writes:
>>
>>> V1 : T := F;
>>> V2 : T renames F;
>>>
>>> I'd like to see an explanation of the effect of an object renaming
>>> declaration versus variable declaration and initialisation, when the object
>>> being renamed is a return value of a function. Many thanks for it.
>>
>> They are pretty similar.
>
>What about difference in respect to creation of new objects?
Renaming creates a new object as does initialisation, when not
returning by reference (return value is copied = new object is created).
--
Tapio
.
- Follow-Ups:
- Re: Renaming versus initialisation
- From: Dmitry A. Kazakov
- Re: Renaming versus initialisation
- References:
- Re: Renaming versus initialisation
- From: Dmitry A. Kazakov
- Re: Renaming versus initialisation
- Prev by Date: Re: String filtering
- Next by Date: Re: Code completion in ada IDE's
- Previous by thread: Re: Renaming versus initialisation
- Next by thread: Re: Renaming versus initialisation
- Index(es):