<chrono>
Zawiera standardowy nagłówek <chrono> do definiowania klas i funkcje, które reprezentują i manipulować czasów trwania czas i momentom w czasie.
#include <chrono>
Klasy
Nazwa |
Opis |
---|---|
Opisuje typ, który przechowuje przedział czasu. |
|
Reprezentuje steady zegara. |
|
Opisuje typ, który reprezentuje punkt w czasie. |
Strukturach
Nazwa |
Opis |
---|---|
Opisuje specjalności szablonu klasy common_type dla dawałaby duration i time_point. |
|
Zawiera wartości określone dla duration parametr szablonu Rep. |
|
Reprezentuje typu zegara jest oparty na zegar czasu rzeczywistego systemu. |
|
Określa, czy typ mogą być traktowane jako typu zmiennoprzecinkowego. |
Funkcje
Nazwa |
Opis |
---|---|
Poświaty duration obiekt określonego typu. |
|
Poświaty time_point obiekt określonego typu. |
Operatory
Nazwa |
Opis |
---|---|
Operator odejmowania lub negację duration i time_point obiektów. |
|
Nierówność operator, który jest używany z duration lub time_point obiektów. |
|
Operator modulo operacji na duration obiektów. |
|
Operator mnożenia dla duration obiektów. |
|
Operator dzielenia dla duration obiektów. |
|
Adds duration and time_point objects. |
|
Określa, czy jeden duration lub time_point obiektu jest mniejsza niż inna duration lub time_point obiektu. |
|
Określa, czy jeden duration lub time_point obiekt jest mniejsza lub równa do innego duration lub time_point obiektu. |
|
Określa, czy dwa duration obiekty reprezentują odstępach czasu, które mają taką samą długość, czy dwa time_point obiekty reprezentują tego samego punktu w czasie. |
|
Określa, czy jeden duration lub time_point obiektu jest większa niż innym duration lub time_point obiektu. |
|
Określa, czy jeden duration lub time_point obiektu jest większa niż lub równa innej duration lub time_point obiektu. |
Wstępnie zdefiniowane typy czas trwania
Aby uzyskać więcej informacji o typach stosunek, które są używane w następujących definicje TypeDef zobacz <ratio>.
Element TypeDef |
Opis |
---|---|
typedef duration<long long, nano> nanoseconds; |
Synonim duration typu, który ma okres nanosekund jednej osi. |
typedef duration<long long, micro> microseconds; |
Synonim duration typ osi mikrosekundę jeden okres. |
typedef duration<long long, milli> milliseconds; |
Synonim duration typu, który ma okres milisekundy jednej osi. |
typedef duration<long long> seconds; |
Synonim duration typ okresu osi jednej sekundy. |
typedef duration<int, ratio<60> > minutes; |
Synonim duration typ osi okres jednej minuty. |
typedef duration<int, ratio<3600> > hours; |
Synonim duration typ osi okres jednej godziny. |