10 个版本
0.1.9 | 2024年5月2日 |
---|---|
0.1.8 | 2024年5月2日 |
0.1.5 | 2024年4月30日 |
#2 in #vtable
4KB
rust_cpp_oop
cpp_oop 是一个 Rust crate,允许你创建类似 C++ 的类,具有所有继承和自动 vtable 支持(与 "cpp ABI" 兼容),这可以作为一个临时的方法将 C++ 代码转换为 Rust 代码,而不关心类转换为结构体,因为它内置的 vtable 支持可以用于与 "cpp ABI" 进行接口交互
使用方法
我们的测试文件夹包含所有工作示例,如果您想在这里提供某种教程,您可以贡献,如果不在测试中,请提交一个问题
依赖项
~1.2–1.7MB
~33K SLoC