On Wednesday, 16 August 2017 at 07:39:01 UTC, Suliman wrote:
On the heap, unless you are allocating it via e.g. alloca.

If
struct MyStruct
{
 int x;
 int y;
}

MyStruct mystruct;

is located on stack, why:

MyStruct [] mystructs;

should located on heap?

because in D

MyStruct [] mystructs;

is the equivalent of

struct {
   MyStruct *ptr;
   size_t size;
}


Reply via email to