On Friday, 7 March 2014 at 11:41:41 UTC, Andrej Mitrovic wrote:
https://github.com/D-Programming-Language/dmd/pull/1356 was recently
merged (pull by Kenji), implementing this enhancement:
https://d.puremagic.com/issues/show_bug.cgi?id=9112

Example code:

-----
int n = int(1);

int *p = new int(1);
assert(*p == 1);
-----

I'm just curious what people think about the new feature. Discuss!

Every time I see something like this in C++, I see bad C++ and I see memory leaks :)

But how is this handle in D2, is this real memory allocation in the second example? Probably no?

How about struct, are there any changes about constructors? I hope yes.

Reply via email to