Doubt - Static multidimension arrays
tsbockman via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon Jan 18 23:35:34 PST 2016
On Tuesday, 19 January 2016 at 07:32:22 UTC, tsbockman wrote:
> Now let's define `Row`:
>
> alias Row = int[10];
> Row[5] a;
> const b = a[9];
> const int = c = b[4];
>
> Of what type is `b` now? Of course it is still `Row`.
>
> By substitution, we expect `b[0]` to be equal to `(a[9])[4]`.
Sigh. I should proof-read my stuff more carefully:
alias Row = int[10];
Row[5] a;
const Row b = a[4];
const int = c = b[9];
Of what type is `b` now? Of course it is still `Row`.
By substitution, we expect `b[0]` to be equal to `(a[4])[9]`.
More information about the Digitalmars-d-learn
mailing list