Static array size limit

Steven Schveighoffer schveiguy at yahoo.com
Mon Apr 4 06:37:06 PDT 2011


On Sat, 02 Apr 2011 10:45:51 -0400, bearophile <bearophileHUGS at lycos.com>  
wrote:

> simendsjo:
>
>> http://digitalmars.com/d/2.0/arrays.html says static arrays are
>> limited to 16mb, but I can only allocate 1mb.
>> My fault, or bug?
>
> It accepts 4_000_000 ints, but not (16 * 1024 * 1024) / int.sizeof =  
> 4_194_304 ints. I don't know why it's designed this way... I'd like  
> 4_194_304 ints.

That would be 16 MiB.

http://en.wikipedia.org/wiki/Mebibyte

-Steve


More information about the Digitalmars-d-learn mailing list