C++ 17 发布于 Boost 1.90.0.beta1
Open-methods 是独立的函数,其工作方式类似于虚函数:它们根据参数的动态类型,从一组重载器中选择最佳的重载器。这使得在不修改现有类的情况下,可以为其添加多态操作。它们使访问者模式变得不必要。
本次发布
依赖项
库依赖关系将很快生成,请稍后再查看。
License
根据 Boost Software License, Version 1.0 分发。
属性
- C++17
- 仅头文件
构建状态
| 分支 | GH Actions | Coverity Scan | codecov.io | 依赖 | 文档 | 测试 |
|---|---|---|---|---|---|---|
master |
||||||
develop |
目录
| 名称 | 目的 |
|---|---|
doc |
文档 |
example |
示例 |
include |
headers |
测试 |
单元测试 |
更多信息
- 提问
- 报告 bug: 请务必注明您使用的 Boost 版本、平台和编译器。一个可以重现问题的、可编译的小代码示例总是很有帮助。
- 将您的补丁作为拉取请求提交到 **develop** 分支。请注意,通过提交补丁,您同意根据 Boost 软件许可证,版本 1.0 许可您的修改。
- 关于该库的讨论在 Boost 开发者邮件列表上进行。发帖前请务必阅读 讨论政策,并在主题行开头添加
[openmethod]标签。