c2hs参考(也称为“教程”)提到C枚举的名称作为非可选参数。有什么办法可以使其与匿名枚举一起使用?仅给定一个枚举成员,就可以确定要生成哪个枚举,或者即使不可能,至少应该可以通过显式命名其成员来生成枚举。

澄清:

给出一个枚举

enum {
A,
B,
C,
D
};

我想要一些类似的东西
{#enum {A,B,C,D} as MyEnum #}

最佳答案

枚举定义作品(与文档相反)

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

关于haskell - c2hs-匿名枚举?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10955490/

10-16 07:24
查看更多