Why is &array[0] @safer than array.ptr?
    Dukc via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Tue Jan 24 08:49:18 PST 2017
    
    
  
On Tuesday, 24 January 2017 at 12:01:35 UTC, Jonathan M Davis 
wrote:
> So, while it makes sense to say that .ptr can't be used in 
> @safe code, it really doesn't make sense to suggest &arr[0] as 
> an alternative.
That may well be. But I believe everything that can provably be 
@safe are made so even when apparently pointeless, because 
someone may find creative uses for those things. Ones the 
creators did not think of. And even if there are none now, that 
may change in the future with the language or libraries.
    
    
More information about the Digitalmars-d-learn
mailing list