6 个版本
使用旧的 Rust 2015
0.1.6 | 2016 年 6 月 10 日 |
---|---|
0.1.5 | 2016 年 6 月 10 日 |
0.1.2 | 2016 年 5 月 29 日 |
#2285 在 Rust 模式
1KB
Stringer
将不安全的 *const c_char
转换为 Rust String 类型并返回指针的简单方法,用于 FFI。
函数
turn_into_pointer
turn_into_pointer(string: String) -> CString
接受一个 Rust String 类型并返回一个 CString。
make_string
make_string(unsafe_string: *const c_char) -> String
接受一个 *const c_char
并返回一个 Rust String
类型。
如何在项目中加载此示例
Cargo.toml
[dependencies]
stringer = "0.1.6"
在需要函数的文件中
extern crate stringer;
use stringer::*;
注意事项
由于该库所执行的性质
- 此代码是不安全的
- 自行承担风险使用