【发布时间】:2013-01-21 08:32:09
【问题描述】:
我想将 boost::units 用于某些 SI 指标。然而,我们的代码主要处理毫米而不是使用
quantity<length> value = 1*milli*meter;
我们更喜欢类似的东西
quantity<length> value = 1*millimeter;
但是我不确定如何定义“毫米”(不使用#define)。
其次,使用前缀单位的开销是多少?
更新:这需要在没有 C++11 特性的情况下运行(即没有 UDL)
【问题讨论】:
标签: c++ boost boost-units