Sn99 Rust Ffi Examples Save

FFI examples written in Rust

Project README

FFI examples written in Rust

A table for C/C++ type in Rust

C type Corresponding std::os::raw type
short c_short
int c_int
long c_long
long long c_longlong
unsigned short c_ushort
unsigned, unsigned int c_uint
unsigned long c_ulong
unsigned long long c_ulonglong
char c_char
signed char c_schar
unsigned char c_uchar
float c_float
double c_double
void *, const void * *mut c_void, *const c_void
usize size_t
isize ptrdiff_t

You can also use https://crates.io/crates/libc instead of std::os::raw

Open Source Agenda is not affiliated with "Sn99 Rust Ffi Examples" Project. README Source: sn99/rust-ffi-examples
Stars
47
Open Issues
0
Last Commit
3 years ago

Open Source Agenda Badge

Open Source Agenda Rating