Hi! I'm going to use enum flags for options to initialize my class. The enum is:
namespace MCXJS
{
enum VARPARAM
{
STATIC = 1,
CONST = 2
}
//other things
}
If I'm right, in this case, to check for STATIC I need to do this:
if (param & MCXJS::VARPARAM::STATIC) //...
I know to do it this way:
if (param & MCXJS::STATIC) //...
i need to delete enum name. But it that really necessary? Cannot I use enum values of named enum without typing its name everywhere?