On 26.04.2011 13:59, Steven Schveighoffer wrote:

> Currently, casting an array to a pointer is a special case of casting in the 
> compiler, which basically returns arr.ptr.  However, that functionality is 
> already available via arr.ptr.

  To me (coming from C/C++) it looks more natural to cast instead if using 
arr.ptr. After all, array is a pointer (=reference), and arrays are not structs 
(=values), so I see no reason to disallow this, to be honest.

  And, indeed, once disallowed, it will break a lot of existing code...

/Alexander

Reply via email to