How are 2D static arrays allocated?
Steven Schveighoffer
schveiguy at yahoo.com
Tue Nov 4 05:53:52 PST 2008
"Robert Fraser" wrote
> Jesse Phillips wrote:
>> In C allocating a static 2D array gives a continues chunk of memory. Java
>> creates an array that points to more arrays. Just wondering how D handles
>> this.
>
> The only reason static arrays seem to exist at all (as well as good
> explanation for their incongruity with other types) is C compatibility.
They are also good for allocating buffer space on the stack.
But I agree that their incongruity with other types sucks.
-Steve
More information about the Digitalmars-d-learn
mailing list