You are viewing an older revision! See the latest version

Compiler Error 728

you have a member you are accessing that is also a namespace; i.e.

class B {  int value() { return 1; } };
namespace thing {
  B b;
}

class foo {
   B thing;
   int getThingBad() { return thing.value(); } // fails
   int getThingGood() { return this.thing.value(); } // works
}

(Note this example compiles, but gives an example of how to fix the issue, I got this with a slightly deeper set of namespaces and usings).


All wikipages