多個屬性我已經定義了一個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