On Tuesday, January 17, 2012 05:04:39 Timon Gehr wrote:
> I don't know exactly, since @safe is neither fully specified nor
> implemented. In my understanding, in @safe code, operations that may
> lead to memory corruption are forbidden. Pointer - pointer cannot, other
> kinds of pointer arithmetic may.

Pointer arithmetic is definitely forbidden in @safe, but I'm not sure that that 
forbids pointer - pointer, since it's not dangerous. It's changing a pointer 
via arithmetic which is dangerous.

- Jonathan M Davis

Reply via email to