2012-06-08 50 views
2

c2hs引用(又名'Tutorial')提到了C enum的名稱作爲非可選參數。有沒有辦法讓它與匿名枚舉一起工作?只要給出一個枚舉成員,就可以確定生成哪個枚舉,或者即使這不可能,也應該至少可以通過明確命名它的成員來生成枚舉。c2hs - 匿名枚舉?

澄清:

給出一個枚舉

enum { 
A, 
B, 
C, 
D 
}; 

我想沿着

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

回答

1

枚舉東西線定義作品(違背文檔)

{# enum define MyEnum { A as A, B as B, C as C, D as D } #} 
+0

是必要的嗎? – Cubic

+0

當我嘗試它時,沒有'as'就沒有工作。 – yiding