23-Sep-2014 19:13, Andrei Alexandrescu пишет:
On 9/23/14, 12:17 AM, Dmitry Olshansky wrote:In my imagination it would be along the lines of @ARC struct MyCountedStuff{ void opInc(); void opDec(); }So that would be a pointer type or a value type? Is there copy on write somewhere? -- Andrei
It would be an intrusively counted type with pointer somewhere in the body. To put it simply MyCountedStuff is a kind of smart pointer.
-- Dmitry Olshansky
