Boost
arrow_drop_down
Boost.Intrusive
M
D

本次发布

Ion Gaztañaga
Ion Gaztañaga
作者
Ion Gaztañaga
Ion Gaztañaga
维护者

依赖项

Boost.Intrusive

Boost.Intrusive 是 Boost C++ 库 集合的一部分,它为 C++ 世界引入了侵入式容器。侵入式容器是特殊的容器,与非侵入式容器(如 STL 容器)相比,它们提供了更高的性能和更好的异常安全保证。侵入式容器的性能优势使其成为高效构建复杂数据结构(如多索引容器)或设计高性能代码(如内存分配算法)的理想构建块。

虽然侵入式容器在 C 语言中曾经并且仍然被广泛使用,但由于标准容器不支持侵入式技术,它们在 C++ 中变得越来越被忽视。Boost.Intrusive 旨在通过将实现封装在类似 STL 的接口中来推广侵入式容器的使用。因此,任何熟悉标准容器的人都可以轻松使用 Boost.Intrusive。

License

根据 Boost Software License, Version 1.0 分发。

属性

  • C++03
  • 仅头文件

构建状态

分支 Travis Appveyor Coverity Scan codecov.io 依赖 文档 测试
master Build Status Build status Coverity Scan Build Status codecov Deps Documentation Enter the Matrix
develop Build Status Build status Coverity Scan Build Status codecov Deps Documentation Enter the Matrix

目录

名称 目的
doc 文档
example 示例
include headers
proj IDE 项目
测试 单元测试

更多信息

  • 提问
  • 报告 bug:请务必提及您使用的 Boost 版本、平台和编译器。提供一个可编译的小代码示例来重现问题总是很有帮助的。
  • 将您的补丁作为拉取请求提交到 **develop** 分支。请注意,通过提交补丁,您同意根据 Boost 软件许可证,版本 1.0 许可您的修改。
  • 关于该库的讨论将在 Boost 开发者邮件列表 上进行。发帖前请务必阅读 讨论政策,并在主题行开头添加 [intrusive] 标签。

全部时间

Matei David
Matei David
贡献者
Rene Rivera
Rene Rivera
贡献者
Beman Dawes
Beman Dawes
贡献者
John Maddock
John Maddock
贡献者
Daniel James
Daniel James
贡献者
Andrey Semashev
Andrey Semashev
贡献者
Peter Dimov
Peter Dimov
贡献者
Marshall Clow
Marshall Clow
贡献者
Troy D. Straszheim
Troy D. Straszheim
贡献者
Daniel Steck
贡献者
sdarwin
sdarwin
贡献者
Douglas Gregor
Douglas Gregor
贡献者
Jeremiah Willcock
Jeremiah Willcock
贡献者
Christopher Hite
贡献者
Michael A. Jackson
Michael A. Jackson
贡献者
Tim Blechmann
Tim Blechmann
贡献者
theidexisted
theidexisted
贡献者
slymz
slymz
贡献者
Jeffrey Lee Hellrung, Jr.
Jeffrey Lee Hellrung, Jr.
贡献者
Louis Dionne
Louis Dionne
贡献者
Ed Catmur
Ed Catmur
贡献者
Jaroslaw Pelczar
Jaroslaw Pelczar
贡献者
Adam Romanek
Adam Romanek
贡献者
Jeff Snyder
Jeff Snyder
贡献者
Stephen Kelly
Stephen Kelly
贡献者
Markus Schöpflin
贡献者
Edward Diener
Edward Diener
贡献者
David Deakins
David Deakins
贡献者
Mike Dev
Mike Dev
贡献者
Steven Watanabe
Steven Watanabe
贡献者
Hartmut Kaiser
Hartmut Kaiser
贡献者
Steve Gates
Steve Gates
贡献者
Marcel Raad
Marcel Raad
贡献者
Adam Wulkiewicz
Adam Wulkiewicz
贡献者
Kirk Shoop (MS OPEN TECH)
贡献者
Minmin Gong
Minmin Gong
贡献者
bad-ed
bad-ed
贡献者
Lucas Camolezi
贡献者
SiggyBar
SiggyBar
贡献者
Conrad Poelman
Conrad Poelman
贡献者
Dirk Stolle
Dirk Stolle
贡献者
tomerv
tomerv
贡献者
Oliver Kowalke
Oliver Kowalke
贡献者