文件名称:type-lite:type-单文件标头库中的C ++ 98,C ++ 11和更高版本的强类型
文件大小:52KB
文件格式:ZIP
更新时间:2024-06-15 07:40:09
c-plus-plus idioms type-safety strongly-typed C++
类型:一个小型单文件标头库,用于C ++ 98,C ++ 11和更高版本的强类型 内容 报告与 建立测试 强类型的其他实现 注释和参考 附录 用法示例 # include " nonstd/type.hpp " typedef nonstd::ordered< int> Day; typedef nonstd::ordered< int> Year; enum Month { January= 1 , February, March, April, May, June, July, August, September, October, November, December }; class Date
【文件预览】:
type-lite-master
----project()
--------CodeBlocks()
----.gitattributes(556B)
----LICENSE.txt(1KB)
----script()
--------upload-conan.py(3KB)
--------create-vcpkg.py(6KB)
--------create-cov-rpt.py(3KB)
--------update-version.py(4KB)
----doc()
--------install.md(4KB)
----CMakeLists.txt(3KB)
----.travis.yml(4KB)
----example()
--------01-basic.cpp(1KB)
--------06-stream.cpp(631B)
--------04-sub.cpp(432B)
--------03-non-default.cpp(364B)
--------05-function.cpp(391B)
--------02-default.cpp(325B)
----test()
--------t.bat(2KB)
--------type-main.t.hpp(1KB)
--------tc.bat(2KB)
--------CMakeLists.txt(6KB)
--------tg.bat(2KB)
--------type-main.t.cpp(2KB)
--------type.t.cpp(31KB)
--------lest_cpp03.hpp(43KB)
----cmake()
--------type-lite-config.cmake.in(168B)
--------type-lite-config-version.cmake.in(787B)
----README.md(20KB)
----appveyor.yml(1KB)
----.editorconfig(604B)
----conanfile.py(950B)
----.gitignore(382B)
----.tgitconfig(135B)
----include()
--------nonstd()