【发布时间】:2011-09-08 18:51:04
【问题描述】:
我对@987654321@ 的 ffi 有一些疑问。
首先,我正在尝试使用 haskell 中的 c 结构。
我有一些问题:我有一个类似
的结构struct foo{int a; float b;};
- 什么时候可以使用
data Foo = Foo { a :: Int, b :: Float } deriving (Show, Eq) - 什么时候我必须通过 peek 和 poke 实现可存储?
好的,现在问一个关于FunPtr的问题
- 我不知道何时使用
FunPtr为什么像Ptr CInt -> IO CInt这样的普通定义还不够?
【问题讨论】: