Как и в заголовке, что означает имя структуры timespec
в time.h
из стандартной библиотеки C?
Это спецификация времени?
Если да, то что это значит?
Как и в заголовке, что означает имя структуры timespec
в time.h
из стандартной библиотеки C?
Это спецификация времени?
Если да, то что это значит?
что означает имя структуры timespec в файле time.h из стандартной библиотеки C?
Спецификация времени.
Это спецификация времени?
Да.
Если да, то что это значит?
Глядя на значение оксфордской спецификации, а также время, спецификацию времени или timespec
структуру в этом контекст означает:
Описание языка C того, как что-то измеряется или может быть измерено в секундах и наносекундах.
Отвечая на первый вопрос, мы можем коротко сказать да. Вы можете получить доступ к структурам времени, показанным ниже, с помощью #include ‹time.h›.
timeval, timespec, itimerval, itimerspec, bintime -- временные структуры
В ответ на второй вопрос функция time() отправляет время в секундах с 01.01.1970 до даты и времени работы программы. Его общее утверждение выглядит следующим образом:
time_t time (time_t * time);
time_t — это числовой тип (обычно long int), который представляет информацию о времени. time — это переменная типа указателя, которая содержит информацию о дате.
Я нашел следующий код в /usr/include/linux/time.h:
struct timespec {
__kernel_time_t tv_sec;
long tv_nsec;
};
Это должно быть то, что вы хотите.
timespec
, а не о его определении. Спасибо за ответ в любом случае.
- person StackExchange123; 28.08.2020