pointer to object resolution
Steven Schveighoffer
schveiguy at yahoo.com
Fri May 11 15:24:08 UTC 2018
On 5/11/18 8:53 AM, Alex wrote:
>
> This behaves differently, w.r.t. to an arbitrary method, like
> "operator". Why? Is there any workaround?
operators don't follow pointers.
Imagine if you had a struct that overloads "+" and then you wanted to
use pointer arithmetic, but instead it called ptr.opBinary.
The workaround is to dereference the pointer. e.g. 42 in *sptr;
-Steve
More information about the Digitalmars-d-learn
mailing list