覆盖单元的流操作员行为

时间:2016-07-05 12:13:17

标签: c++ boost-units

今天我第一次使用boost-units,我对结果非常满意。

不幸的是,对于给定单位operator<<的显示,我并不完全满意。

以下代码在控制台上打印m s^-2

#include <boost/units/systems/si/acceleration.hpp>
#include <boost/units/io.hpp>
#include <iostream>

int main(int argc, char**args) {
    using namespace boost::units;
    using namespace boost::units::si;

    std::cout << acceleration() << std::endl;

    return 0;
}

我想知道是否有一种简单的方法可以将输出更改为m/(s^2)甚至m/s^2。我认为,这种表述可能更容易阅读。

0 个答案:

没有答案