time_t的定义

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:49   1306   0
找了半天,linux中time_t的定义,真牛逼。。。。

1、 time.h
line77 typedef __time_t time_t;
line116 # include <bits/types.h> /* This defines __time_t for us. */
2、bit/types.h
l139: __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */
# define __STD_TYPE __extension__ typedef

3、#include <bits/typesizes.h>

#define __TIME_T_TYPE __SYSCALL_SLONG_TYPE

# define __SYSCALL_SLONG_TYPE __SLONGWORD_TYPE

4、bit/types.h

#define __SLONGWORD_TYPE long int

所以time_t是long int型。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP