Why is &array[0] @safer than array.ptr?
    David Nadlinger via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Wed Jan 25 14:46:10 PST 2017
    
    
  
On Tuesday, 24 January 2017 at 11:38:16 UTC, Jonathan M Davis 
wrote:
> It seems _slightly_ better from a safety perspective but only 
> slightly.
Wrong – one is correct, the other is not. This is because every 
pointer in SafeD is dereferencable. Pointer arithmetic is not 
allowed in SafeD, so your concerns about reading from other 
memory do not apply.
  — David
    
    
More information about the Digitalmars-d-learn
mailing list