没有合适的资源?快使用搜索试试~ 我知道了~
unlib:轻量级,仅标头,无依赖的C ++ 14库,用于ISO单元
共21个文件
hpp:9个
cpp:7个
txt:3个
需积分: 5 0 下载量 136 浏览量
2021-03-09
00:26:13
上传
评论
收藏 44KB ZIP 举报
温馨提示
解开 最小的C ++ 14单元库 Unlib是最小的,C ++ 14兼容的算术类型的库,提供即主要功能(例如,质量)和(例如,千)。 数量在代码中包含值,并且大多数行为类似于C ++的内置算术类型:可以将它们相加,相乘,比较等。但是数量彼此不兼容,并且编译器会跟踪结果的正确类型算术运算。 例如,将功率量与时间量相乘将产生能量量。 Unlib试图保护您免受Murphy的侵扰,因此通常会要求您保持露骨,而不是为了方便。 。 单位 单位是代表度量的抽象概念。 该库提供了SI系统的 时间(秒) 质量(公斤) 长度(米) 当前(安培) 发光度(坎德拉) 温度(开尔文) 物质量(摩尔) 以及这些的任何组合。 (请注意,这意味着unlib不会提供千字节之类的单元。虽然很容易将其他单元添加到该库的单位系统中,但unlib并不是为任何单位系统而专门设计的框架。如果需要创建自己的类型系统,您可
资源推荐
资源详情
资源评论
收起资源包目录
unlib-main.zip (21个子文件)
unlib-main
ratio.hpp 7KB
.gitignore 7B
quantity.hpp 37KB
limits.hpp 2KB
LICENSE_1_0.txt 1KB
tag.hpp 7KB
common.hpp 16KB
unit.hpp 15KB
math.hpp 3KB
README.md 10KB
changes.txt 2KB
test
test_quantity.cpp 33KB
unlib_test.hpp 1KB
unlib_test.cpp 1KB
test_ratio.cpp 10KB
test_unit.cpp 17KB
test_math.cpp 9KB
test_limits.cpp 5KB
test_common.cpp 49KB
CMakeLists.txt 700B
scaling.hpp 7KB
共 21 条
- 1
资源评论
邱笑晨
- 粉丝: 40
- 资源: 4553
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功