Boost
arrow_drop_down
Boost.Leaf
M
D

本次发布

Emil Dotchevski
Emil Dotchevski
作者

依赖项

库依赖关系将很快生成,请稍后再查看。

LEAF

一个轻量级的 C++11 错误处理库。

文档

https://boostorg.github.io/leaf/

功能

  • 便携式单头文件格式,无依赖。
  • 代码体积小,可配置,适用于嵌入式开发。
  • 即使处理非常大的有效负载,也没有动态内存分配。
  • 在“快乐路径”和“不快乐路径”上具有确定性的无偏见效率。
  • 错误对象以常数时间处理,与调用堆栈深度无关。
  • 可以与异常处理一起使用,也可以不使用。

支持

分发

除了 GitHub,还有另外两个分发渠道

  • LEAF 已包含在官方 Boost 版本中,始于 Boost 1.75。
  • 为了最大的便携性,该库也提供单头文件格式:leaf.hpp

版权 2018-2024 Emil Dotchevski and Reverge Studios, Inc. 根据 https://boost.ac.cn/LICENSE_1_0.txt[Boost Software License, Version 1.0] 分发。

全部时间

Luiz Siqueira
Luiz Siqueira
贡献者
Khalil Estell
Khalil Estell
贡献者
sdarwin
sdarwin
贡献者
Amber Ehrlich
贡献者
godmaycrying
godmaycrying
贡献者
Peter Dimov
Peter Dimov
贡献者
Daniel N. Miller (APD)
贡献者
Edward Diener
Edward Diener
贡献者
Matthew "strager" Glazar
Matthew "strager" Glazar
贡献者
vector-of-bool
vector-of-bool
贡献者
jl
贡献者