[Development] Copying a struct the easy (perhaps too easy) way

Henry Skoglund henry at tungware.se
Sat Sep 16 02:05:34 CEST 2023


On 2023-09-16 01:55, Giuseppe D'Angelo via Development wrote:
> Wrong mailing list?
>
> Il 16/09/23 01:41, Henry Skoglund ha scritto:
>> S a;
>> S b = a.clone();
>>
>> it seems to work like a charm (6.5.2 on Linux and the Mac. 5.15.2 on
>> Windows) but my question is if it's kosher?
>
> You class has value semantics, so:
>
> S b = a;
>
>
>> I have bad memories from my MFC days in the previous century doing this
>> simple cloning but maybe it's considered good code now...
>
> Many types in MFC has value semantics as well (CString, COleDateTime, 
> etc.).
>

Thanks Guiseppe and sorry if this was a kind of noob question 😄



More information about the Development mailing list