Jonathan M Davis <[email protected]> wrote:
This behavior is intended. Arrays are actually something like this under
the hood:
struct array(T)
{
T* arr;
size_t length;
}
Actually, that is:
struct array(T)
{
size_t length;
T* ptr;
}
To get the layout and names right.
( http://digitalmars.com/d/2.0/abi.html )
--
Simen
