Boost
arrow_drop_down
Boost.OpenMethod
M
D
C++ 17 发布于 Boost 1.90.0.beta1
类别:   编程仿真

Open-methods 是独立的函数,其工作方式类似于虚函数:它们根据参数的动态类型,从一组重载器中选择最佳的重载器。这使得在不修改现有类的情况下,可以为其添加多态操作。它们使访问者模式变得不必要。

本次发布

Jean-Louis Leroy
作者

依赖项

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

License

根据 Boost Software License, Version 1.0 分发。

属性

  • C++17
  • 仅头文件

构建状态

分支 GH Actions Coverity Scan codecov.io 依赖 文档 测试
master CI Coverity Scan Build Status codecov Deps Documentation Enter the Matrix
develop CI Coverity Scan Build Status codecov Deps Documentation Enter the Matrix

目录

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

更多信息

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