0
以下はCコードのコードです.B2B3をそのまま使用することができます。 しかしC++では適切な名前空間が必要ですが、どのようにすればB1 B2 B3をC++で使うことができますか(B1 B2 B3の正しい名前空間は何ですか?)C++で列挙型にアクセスするにはどうすればいいですか
struct A {
int X;
union {
struct B {
enum { B1, B2, B3 } ABCD;
}v2;
} v;
};
意味しますか? 少し奇妙に見えますが、正しい方法ですか? – Boying