On Thursday, 5 March 2020 at 08:35:52 UTC, drug wrote:
On 3/5/20 10:47 AM, mark wrote:
In Adam Ruppe's D Cookbook there're these lines in a ref
counting example:
RefCountedObject o = void; // What does this mean/do?
o.data = new Implementation();
o.data.refcount = 1;
I don't understand the first line; could someone explain
please?
In D all vars are initialized by default. If you use assigning
void then the var won't be initialized.
Thanks, I had read it (in "Learning D" I think), but had already
forgotten.