C标准库中的struct timespec名称代表什么?

问题描述

与标题中一样,C标准库中timespec中的time.h结构的名称代表什么?

是“时间规格”吗?

如果是,那是什么意思?

解决方法

C标准库中time.h中的timespec结构的名称代表什么?

时间指定。

是“时间规格”吗?

是的

如果是,那是什么意思?

着眼于oxford specification meaning和时间,在这种情况下,“时间规范”或timespec结构意味着:

以C语言描述的事物在几秒钟和十亿分之一秒之内的测量或测量方式。

,

对于第一个问题,我们可以简短地回答“是”。您可以使用#include 访问下面显示的时间结构。

timeval,timespec,itimerval,itimerspec,bintime-时间结构

回答第二个问题 time()函数以秒为单位发送从1970年1月1日到程序运行的日期和时间的时间。其一般说明如下:

time_t time (time_t * time);

time_t是表示时间信息的数字类型(通常为long int)。 时间是保存日期信息的指针类型变量。

,

我在/usr/include/linux/time.h找到了以下代码:

struct timespec {
  __kernel_time_t tv_sec;
  long tv_nsec;
};

这应该是您想要的。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...