2
ブーストユニットでは、通常、静的なconstの1つを乗算して値を割り当てます。boost :: units :: si :: angular_accelerationにどのように値を割り当てるのですか?
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;
私もコンパイルするためにあなたの最初の例を取得するために失敗します。 – pmr
'0.5 * si :: radians_per_second/si :: seconds'は機能しますか? – celtschk
申し訳ありません@pmr、数量が不足しています、私は私の例を単純化しました。 – MattSmith