今天我第一次使用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
。我认为,这种表述可能更容易阅读。