1个不稳定版本

使用旧的Rust 2015

0.1.0 2018年12月4日

#38 in #global-allocator


cpp_new 中使用

CC0 许可证

3KB
51 代码行

Rust C++ New

Build status

此Rust crate通过extern "C"函数将C++的new/delete/new[]/delete[]运算符映射到Rust的分配器中。

使用方法

只需像这样包含crate

extern crate cpp_new;

它将C++的new/delete重映射到Rust的全局分配器。

使用位置

如果您有一些现有的、无法控制的C++库,并且希望确保库中进行的分配由Rust的全局分配器跟踪,那么您可以使用此功能。

许可证

此代码根据CC0 1.0通用许可证授权,这是一种允许的公有领域许可证。

无运行时依赖

~185KB