Spec-Zone.ru › C++

std::common_type<std::chrono::time_point>

template< class Clock, class Duration1, class Duration2 >
struct common_type<std::chrono::time_point<Clock, Duration1>, 
                   std::chrono::time_point<Clock, Duration2>>;
(начиная с C++11)

Предоставляет тип с именем type, который является общим типом двух std::chrono::time_point.

Типы-члены

Тип-член Определение
type std::chrono::time_point<Clock,typenamestd::common_type<Duration1,Duration2>::type>

Примечания

Общий тип двух типов std::chrono::time_point — это std::chrono::time_point с теми же часами, что и у этих типов, и std::common_type их длительностей.

Пример

См. также

std::common_type<std::chrono::duration>
(C++11)
специализирует признак std::common_type
(специализация шаблона класса)
common_type
(C++11)
определяет общий тип для группы типов
(шаблон класса)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/chrono/time_point/common_type

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API