多个属性我已经定义了一个enum
结构这样设置枚举结构
class myC {
enum accessClass {
none,
forL,
forM,
forA
};
typedef accessClass AccessType;
AccessType aType;
};
myC obj;
问题是我必须选择只有一个成员。不过,我想选择多个成员。目前如果我写
obj->aType = forL;
obj->aType = forM;
那么后者将取代第一个。
我要选择多个项目/会员/一个enum
结构属性。
我该怎么办?
如果你想表示多个值,你将需要一个数组(你可能需要一个'std :: vector')。 – 2012-01-07 18:13:50
你能给一个片段吗? – mahmood 2012-01-07 18:14:36
如果您知道所有可能的组合,那么您可以在每个可能的组合中对枚举进行单独输入。 – 2012-01-07 18:15:39