1 个不稳定版本
使用旧的 Rust 2015
| 0.0.1 | 2014年12月30日 |
|---|
#26 in #uint
4KB
63 代码行数(不包括注释)
ctypes,整数类型定义疯狂
以下定义了
寄存器大小:ireg/ureg 和指针大小:imem/umem 这些不是相同的,也没有定义的关系
- 16位可以有
ireg:16 imem:32(即远指针) - x32 有
ireg:64 imem:32, - 128位系统可能会使用
ireg:128 imem:64。
C 类型 ichar/uchar,ishort/ushort,iint/uint_,(uint 当 Rust 原语更改名称时。见各种 RFC。)ilong/ulong,ilonglong/ulonglong float 和 double。
imax/umax 可以保存上述任何一种。
void 是不透明指针目标。