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
是不透明指针目标。