【发布时间】:2010-11-19 11:38:44
【问题描述】:
这似乎是任何人都不应该做的事情,但我正在为嵌入式系统 (OpenWRT) 开发一个内核模块,其中似乎 time.h 确实 包含 @ 987654322@ 和 time_t 类型,以及 clock_gettime 和 gmtime 函数,但 不 包括 localtime、ctime、time,或者,重要的是,tm输入。
当我尝试将返回指针从 gmtime 转换为我自己的结构时,我得到一个段错误。
所以我想我会满足于以两种方式中的任何一种来解决问题 - 弄清楚如何访问那个丢失的类型,或者如何使用我自己的方法来分解 unix时间戳。
【问题讨论】:
-
gmtime是如何在time.h中声明的?
标签: c linux unix-timestamp time.h