std::timespec
From cppreference.com
Defined in header <ctime>
|
||
struct timespec; |
(since C++17) | |
Structure holding an interval broken down into seconds and nanoseconds.
Member objects
std::time_t tv_sec
|
whole seconds – >= 0 |
long tv_nsec
|
nanoseconds – [0, 999999999] |
The declaration order of tv_sec
and tv_nsec
is unspecified. Implementation may add other data members to timespec
.
Notes
The type of tv_nsec
is long long on some platforms, which is currently non-conforming in C++, but is conforming since C23.
See also
(C++17) |
returns the calendar time in seconds and nanoseconds based on a given time base (function) |
calendar time type (class) | |
C documentation for timespec
|