A question about postblit constructor
Mike Parker
aldacron at gmail.com
Tue Nov 5 10:13:59 UTC 2019
On Tuesday, 5 November 2019 at 08:47:05 UTC, Ferhat Kurtulmuş
wrote:
> value of int which is 0. I wonder how new memory is allocated
> without an explicit malloc here. Sorry for this noob question
> in advance, I could not find any doc mentioning a similar case.
>
> int* vals = cast(int*)malloc(len * S.sizeof);
> vals[0] = 4;
> vals[1] = 5;
>
> S s1 = S(vals, len);
>
> S s2 = s1;
>
> writeln(s2.vals[0]);
writeln(s2.vals);
writeln(s1.vals);
> }
https://run.dlang.io/is/D0nfeT
More information about the Digitalmars-d-learn
mailing list