operator* 演算子 (STL)
[期間] のオブジェクトの乗算演算子。
template<class Rep1, class Period1, class Rep2>
constexpr duration<typename common_type<Rep1, Rep2>::type, Period1>
operator*(const duration<Rep1, Period1>& Dur, const Rep2& Mult);
template<class Rep1, class Rep2, class Period2>
constexpr duration<typename common_type<Rep1, Rep2>::type, Period2>
operator*(const Rep1& Mult, const duration<Rep2, Period2>& Dur);
パラメーター
Dur
duration オブジェクト。Mult
整数値。
戻り値
各関数は、間隔が Durの長さが増加する Mult である duration のオブジェクトを返します。
is_convertible<Rep2, common_type<Rep1, Rep2>>が true にならない場合、最初の関数はオーバーロードの解決に含められません。詳細については、sssee <type_traits>。
is_convertible<Rep1, common_type<Rep1, Rep2>>が true にならない場合、2 番目の関数は、オーバーロードの解決に含められません。詳細については、「<type_traits>」を参照してください。
必要条件
クロノヘッダー:
名前空間: の std::chrono