This works also,
``` class C { int * pa; int [] a; // Constructor this() {writefln("Called constructor"); pa=cast(int *)malloc(1000*int.sizeof); a=pa[0..1000]; } } void dofun() { scope x=new C; x.a[3]=5; writefln("%12x",&x); } int main(){ dofun(); dofun(); return 0; } ```