3

c_long

 1 year ago
source link: https://doc.rust-lang.org/stable/std/ffi/type.c_long.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Type Definition std::ffi::c_long

1.64.0 · source · [−]
pub type c_long = i64;

Equivalent to C’s signed long (long) type.

This type will always be i32 or i64. Most notably, many Linux-based systems assume an i64, but Windows assumes i32. The C standard technically only requires that this type be a signed integer that is at least 32 bits and at least the size of an int, although in practice, no system would have a long that is neither an i32 nor i64.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK