16MB static arrays again...
Lodovico Giaretta via Digitalmars-d
digitalmars-d at puremagic.com
Wed Aug 24 03:35:23 PDT 2016
On Wednesday, 24 August 2016 at 09:38:43 UTC, Walter Bright wrote:
> I don't know why pointers cannot be used.
In my code I have a line like this:
static immutable MyStruct[] data = [ MyTemplate!MyArgs ];
This would not work if `MyStruct.sizeof *
MyTemplate!MyArgs.length` is bigger than 16MB, right? And for
this case there's no workaround, I think...
I will not reach that size, but I agree with the others that this
should be a linker limitation, not a language one, so that I can
change linker and have it work.
More information about the Digitalmars-d
mailing list