Explicit conversion needed to go from array to pointer??
Leandro Lucarella
llucarella at integratech.com.ar
Thu Feb 22 06:35:00 PST 2007
Henrik Harmsen escribió:
> I'm looking at the D reference manual in the "arrays" section. It says under "usage":
>
> int* p;
> int[3] s;
>
> p = s; // p points to the first element of the array s.
>
> But when I try this I get:
> "cannot implicitly convert expression (s) of type int[3] to int*."
>
> Why? Is the manual wrong or the compiler or what am I missing?
The manual is wrong, this was deprecated not too long ago.
--
Leandro Lucarella
Integratech S.A.
4571-5252
More information about the Digitalmars-d
mailing list