在 boost 单元中,我通常通过乘以一个静态常量来赋值:
例如
using namespace boost::units;
quantity<si::angular_velocity> av = 0.5 * si::radians_per_second;
但是,当没有定义乘数 const 时,我该怎么做呢?
例如,这不会编译,因为 boost::units::si::radians_per_second_per_second 没有定义。
quantity<si::angular_acceleration> aa = 0.5 * si::radians_per_second_per_second;