0
我将使用枚举标志来选择初始化我的类。枚举是:带名称的枚举标志
namespace MCXJS
{
enum VARPARAM
{
STATIC = 1,
CONST = 2
}
//other things
}
如果我是正确的,在这种情况下,检查STATIC我需要这样做:
if (param & MCXJS::VARPARAM::STATIC) //...
我知道做这样说:
if (param & MCXJS::STATIC) //...
我需要删除枚举名称。但这真的有必要吗?我无法使用命名枚举的枚举值,而无需在任何地方输入名称?
正确的方法来命名'静态'_is_' MCXJS :: STATIC',而不是'MCXJS :: VARPARAM :: STATIC' ... – 2010-09-04 16:52:08