文件名称:Boost.Optional的教育性C ++ 20实现,也是-C ++ 20 std :: optional-C/C++开发
文件大小:21KB
文件格式:ZIP
更新时间:2024-06-15 20:33:07
C/C++ Learning, Reference and
Boost.Optional的教育性C ++ 20实现,也是-C ++ 20 std :: optional。 boost20.optional Boost.Optional的教育性C ++ 20实现,也是-C ++ 20 std :: optional。 此实现的主要动机是探索以下C ++ 20功能:概念受限的模板而不是SFINAE和std :: enable_if来控制重载集模块以及有关其各种风格的实现技术三向比较Boost.Optional的此实现。提供以下主要功能:符合以下规范的单个标头
【文件预览】:
boost20.optional-main
----.gitignore(27B)
----README.md(2KB)
----.clang-format(1KB)
----LICENSE(1KB)
----optional()
--------optional.cpp(430B)
--------optional.hpp(35KB)
----VisualStudio()
--------TestHeader()
--------TestNamedModule()
--------OptionalNamedModule()
--------TestHeaderModule()
--------OptionalModule.sln(3KB)
--------OptionalHeaderModule()
----.editorconfig(293B)