1. 首页
  2. 数据库
  3. 其它
  4. unlib:轻量级仅标头无依赖的C ++ 14库用于ISO单元 源码

unlib:轻量级仅标头无依赖的C ++ 14库用于ISO单元 源码

上传者: 2021-04-22 19:34:34上传 ZIP文件 44.35KB 热度 8次
解开 最小的C ++ 14单元库 Unlib是最小的,C ++ 14兼容的算术类型的库,提供即主要功能(例如,质量)和(例如,千)。 数量在代码中包含值,并且大多数行为类似于C ++的内置算术类型:可以将它们相加,相乘,比较等。但是数量彼此不兼容,并且编译器会跟踪结果的正确类型算术运算。 例如,将功率量与时间量相乘将产生能量量。 Unlib试图保护您免受Murphy的侵扰,因此通常会要求您保持露骨,而不是为了方便。 。 单位 单位是代表度量的抽象概念。 该库提供了SI系统的 时间(秒) 质量(公斤) 长度(米) 当前(安培) 发光度(坎德拉) 温度(开尔文) 物质量(摩尔) 以及这些的任何组合。 (请注意,这意味着unlib不会提供千字节之类的单元。虽然很容易将其他单元添加到该库的单位系统中,但unlib并不是为任何单位系统而专门设计的框架。如果需要创建自己的类型系统,您可
下载地址
用户评论