Sdílet prostřednictvím


<chrono>

Zahrnout standardní záhlaví <chrono> k definování tříd a funkcí, které představují čas, trvání a časové okamžiky.

#include <chrono>

Hh874757.collapse_all(cs-cz,VS.110).gifTřídy

Název

Description

duration Class

Popisuje typ, který obsahuje časový interval.

Třída steady_clock

Představuje steady hodin.

Třída time_point

Popisuje typ, který představuje bod v čase.

Hh874757.collapse_all(cs-cz,VS.110).gifStruktur

Název

Description

Struktura common_type

Popisuje šablony třídy specializace common_type pro instancemi duration a time_point.

Struktura duration_values

Poskytuje určité hodnoty duration parametr šablony Rep.

Struktura system_clock

Představuje Typ hodin je založen hodiny systému.

Struktura treat_as_floating_point

Určuje, zda typ lze zacházet jako s plovoucí desetinnou čárkou typu.

Hh874757.collapse_all(cs-cz,VS.110).gifFunkce

Název

Description

Funkce duration_cast

Nádech duration objektu zadaného typu.

Funkce time_point_cast

Nádech time_point objektu zadaného typu.

Hh874757.collapse_all(cs-cz,VS.110).gifOperátory

Název

Description

operátor-operátor (STL)

Operátor odčítání nebo negaci duration a time_point objektů.

operátor! = operátor (STL)

Nerovnost operátor, který se používá v duration nebo time_point objektů.

operator % – operátor (STL)

Operátor modulo operací na duration objektů.

operátor * operátor (STL)

Operátor násobení pro duration objektů.

operátor nebo operátor (STL)

Operátor dělení pro duration objektů.

operátor + operátor (STL)

Adds duration and time_point objects.

operátor < Operátor (STL)

Určuje, zda je jeden duration nebo time_point objektu je menší než jiné duration nebo time_point objektu.

operátor < = operátor (STL)

Určuje, zda je jeden duration nebo time_point objekt je menší nebo rovna jiné duration nebo time_point objektu.

operátor == operátor (STL)

Určuje, zda dva duration objekty představují časových intervalů, které mají stejnou délku, nebo zda se dvěma time_point objekty představují stejného bodu v čase.

operátor > Operátor (STL)

Určuje, zda je jeden duration nebo time_point je větší než jiný objekt duration nebo time_point objektu.

operátor > = operátor (STL)

Určuje, zda je jeden duration nebo time_point objektu je větší než nebo rovna jiné duration nebo time_point objektu.

Hh874757.collapse_all(cs-cz,VS.110).gifPředdefinované typy trvání

Další informace o typech poměr použitých v následující funkce TypeDef viz <ratio>.

Definice typu

Description

typedef duration<long long, nano> nanoseconds;

Synonymum pro duration typ, který má jeden nanosecond období značek.

typedef duration<long long, micro> microseconds;

Synonymum pro duration typ, který má jeden microsecond období značek.

typedef duration<long long, milli> milliseconds;

Synonymum pro duration typ, který má jednu milisekundu období značek.

typedef duration<long long> seconds;

Synonymum pro duration typ značek období jednu sekundu.

typedef duration<int, ratio<60> > minutes;

Synonymum pro duration typ značek dobu jedné minuty.

typedef duration<int, ratio<3600> > hours;

Synonymum pro duration typu, který má značek dobu jedné hodiny.

Viz také

Další zdroje

Soubory hlaviček