我将使用枚举标志来初始化我的类。枚举是:
namespace MCXJS
{
enum VARPARAM
{
STATIC = 1,
CONST = 2
}
//other things
}
如果我是对的,在这种情况下,要检查 STATIC 我需要这样做:
if (param & MCXJS::VARPARAM::STATIC) //...
我知道这样做:
if (param & MCXJS::STATIC) //...
我需要删除枚举名称。但这真的有必要吗?我不能在不到处键入名称的情况下使用命名枚举的枚举值吗?