とても簡単な質問ですが、答えがわかりません。
class a
{
public:
enum xxx {one, two}
}
class b
{
//cant inherit from a
//what I want to do is:
xxx object = one;
}
クラスbで列挙型を認識させるにはどうすればよいですか? もちろん、両方のクラスで宣言できますが、それはクリーンではありません。私が言ったように、これらの 2 つのクラスはまったく異なることを行い、独立している必要があるため、継承できません。