【发布时间】:2016-06-14 09:56:25
【问题描述】:
我的头文件中有这段代码:
typedef struct _game* Game;
现在我正在从 Rust 到 FFI:
extern "C" {
pub type Game = usize;
}
有没有比将其视为指针大小的数字类型更安全的方法?这行得通吗:
pub struct Game(usize);
【问题讨论】:
-
似乎与stackoverflow.com/questions/22116547/… 可疑地相似,但是这个问题的答案(由同一作者)相对于指南来说是最新的
标签: c rust ffi abstract-data-type