小编Zou*_*pen的帖子

使用FFI时,C99 bool的等效Haskell类型是什么?

我有一个使用C99 bool数据类型的库,我想通过FFI调用它.

Haskell中C99 bool的对应类型是什么?在Foreign.C.types中有CInt,CShort等,但没有CBool​​.

如果没有"正确"类型bool,那么在函数中传递的安全替代类型是bool什么?

另一种方法是修改C库,但我希望保持原样.

haskell c99 ffi

18
推荐指数
1
解决办法
850
查看次数

如何在 Clojure 的 Java 类中引用 Enum

如何从 Clojure 引用包含在 Java 类中的 Enum 常量?我正在尝试使用P2PKH来自org.bitcoinj.script.Script.ScriptType. 见bitcoinj的API

Java 互操作指南中,他们说:

您可以像这样引用 Clojure 中的枚举:

星期几/星期二

但是当 Enum 包含在一个类中时,这不起作用。什么是正确的语法?

enums clojure clojure-java-interop

1
推荐指数
1
解决办法
258
查看次数

标签 统计

c99 ×1

clojure ×1

clojure-java-interop ×1

enums ×1

ffi ×1

haskell ×1