3

c2hsリファレンス(別名「チュートリアル」)は、オプションではないパラメーターとしてC列挙型の名前に言及しています。匿名の列挙型で動作させる方法はありますか?生成する列挙型の決定は、単一の列挙型メンバーがあれば可能である必要があります。それが不可能な場合でも、少なくともそのメンバーに明示的に名前を付けることで列挙型を生成できるはずです。

明確にするために:

列挙型が与えられた

enum {
A,
B,
C,
D
};

の線に沿って何かが欲しいのですが

{#enum {A,B,C,D} as MyEnum #}
4

1 に答える 1

1

enum define は機能します (ドキュメントとは異なります)。

{# enum define MyEnum { A as A, B as B, C as C, D as D } #}
于 2012-11-22T03:23:18.957 に答える