What's wrong in this templatized operator overload ?

Mike Parker via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Oct 21 21:01:14 PDT 2015


On Thursday, 22 October 2015 at 03:19:49 UTC, MobPassenger wrote:
> code:
> ---
> struct Foo
> {
>     bool opIn_r(T)(T t){return false;}
> }
>

This needs to be marked with const:

struct Foo
{
     bool opIn_r(T)(T t) const {return false;}
}


More information about the Digitalmars-d-learn mailing list