Explicitly convert a std::chrono::duration
object to a specific std::chrono::duration
instantiation.
template <class ToDuration, class Rep, class Period> constexpr ToDuration duration_cast(const duration<Rep, Period>& d);
- Requirements:
ToDurationmust be an instantiation ofstd::chrono::duration.- Returns:
The duration
dconverted to the duration type specified byToDuration. This is done in such a way as to minimize any loss of precision resulting from conversions between different scales and representation types.
Header
#include <chrono>