This documentation is archived and is not being maintained.

Compiler Error C2654

'identifier' : attempt to access member outside a member function

A member is accessed in a declaration. Member data can be accessed only in member functions.

Possible cause

  • Trying to initialize variables in a declaration. Use a constructor for this purpose.
Show: