Doe*_*Doe 6 recursion callstack rust
背景信息:我有一个函数可以直接或通过其他函数间接调用自身,并且希望有一种廉价的方法可以在程序耗尽调用堆栈时优雅地失败。我可以手动计算呼叫数,但我想要一种更优雅、更强大的方式来实现这一点。
是否可以使用稳定的 Rust 确定当前的调用堆栈深度?
我能找到的唯一选择是:
mca*_*ton 4
堆垛机箱似乎提供了您寻求的功能:
该库支持 Linux、Windows 和 macOS 目标。
归档时间:
8 年 前
查看次数:
1130 次
最近记录: