【发布时间】:2018-08-20 15:31:55
【问题描述】:
我正在阅读 an article,它说 Rust 有一个编译器选项来禁用堆分配:
Rust 有许多依赖于堆的标准库特性, 像盒子。然而,Rust 有编译器指令来完全 禁用任何使用堆的语言功能,并静态验证 这些功能都没有被使用。这是完全实用的 编写一个不使用堆的 Rust 程序。
在编译时检查任何错误的堆分配的能力对我来说非常有价值。究竟如何在 Rust 中做到这一点?我在rustc man page 中没有看到任何相关标志。
【问题讨论】:
标签: rust