Copy constructor in D. Why it is necessary to have it.
BCS
ao at pathlink.com
Tue Sep 30 13:38:17 PDT 2008
Reply to bearophile,
> Eldar Insafutdinov:
>
>>>> auto itCopy = it.clone();
>>>>
>> Why copy it manually if language tends to do it so by providing
>> appropriate keyword. I should only write a copy constructor for my
>> data and let to do the rest to the compiler.
>>
> In D all objects are managed by reference.
BTW note that structs ARE pass by value.
More information about the Digitalmars-d
mailing list