Namensräume
Varianten
Aktionen

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

Von cppreference.com
< cpp‎ | 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>>;
(seit C++11)

Exponiert den Typ type, welcher der gemeinsame Typ von zwei std::chrono::time_points ist.

Inhalt

[bearbeiten] Member types

Mitgliedertyp Definition
type std::chrono::time_point<Clock, typename std::common_type<Duration1, Duration2>::type>

[bearbeiten] Notes

Der gemeinsame Typ von zwei std::chrono::time_point-Typen ist ein std::chrono::time_point mit der gleichen Clock wie die beiden Typen und dem std::common_type ihrer Dauern.

[bearbeiten] Example

[bearbeiten] See also

spezialisiert den std::common_type-Trait
(Klassentemplate-Spezialisierung) [edit]
ermittelt den gemeinsamen Typ einer Gruppe von Typen
(Klassenvorlage) [bearbeiten]