rust_ffi_example 一个小小的Rust FFI示例
Rust FFI示例在Rust中包装C库的一个小例子,可能有非常糟糕的代码和错误的习语。这个想法是研究如何传递结构—一些可以具有可为空指针的东西,这不适用于声明Box
想了解更多关于Rust FFI的资料吗?这里有一些实用的资源:rust ffi guide使用Rust进行FFI的指南源码,以及自动生成Rust和C++ 库的FFI绑定。
那么,跑步:$ cargo run,它应该打印以下内容:126.959649 600。是不是很神奇呢?你可以尝试运行这些代码,并且若遇到问题,或许Rust编程源码能给你一些灵感。如果你对结构体在C语言中的应用也感兴趣,不妨看看这篇文章:C语言结构体与结构体指针。这些资源将使你的Rust和C语言知识更加扎实,何不一试呢?
下载地址
用户评论