2009-10-01から1ヶ月間の記事一覧

boost::units を少し使いやすくする

boost::unitsを使う場合、下記のようになる。 #include <boost/untis/systems/si.hpp> #include <boost/units/systems/prefixes.hpp> using namespace boost::units; quantity<si::time> x(1.0*si::second); // 1 s quantity<si::time> y(1.0*si::milli*si::meter); // 0.001 s この書き方にはいくつか気になる点がある。 まず、quantityで使って</si::time></si::time></boost/units/systems/prefixes.hpp></boost/untis/systems/si.hpp>…