Force struct allocation on the heap?

Jarrett Billingsley jarrett.billingsley at gmail.com
Sat Oct 18 21:55:27 PDT 2008


On Sun, Oct 19, 2008 at 12:25 AM, Benji Smith <dlanguage at benjismith.net> wrote:
> Looking at the official docs, I can't find the D1 syntax for forcing a
> struct to be allocated on the heap (so that it can safely be returned from a
> function). I'm pretty sure it's possible (without wrapping the struct in a
> class or an array), but I can't for the life of me remember how it's done.

..you can always safely return a struct from a function, unless of
course it has members that point onto the stack.


More information about the Digitalmars-d-learn mailing list