首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >time.h实现代码在哪里?

time.h实现代码在哪里?
EN

Stack Overflow用户
提问于 2013-06-23 07:08:56
回答 2查看 1.8K关注 0票数 0

我在Ubuntu上找到了time.h头文件,但是包含头文件中定义的已实现函数的实际源文件在哪里?我好像找不到它?是名为time.cpptime.c的文件

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2013-06-23 07:20:53

头文件只包含函数原型,它只声明函数。然后它会链接到你的C库,这个库是由Ubuntu为你预编译的。您的C库可能是glibc,它代表GNU C库,您可以在GNU website上找到它的源代码。但是,请预先注意,该实现已经过高度优化,您最好阅读文档。time实现,包括time.c,可以在GitWeb上找到here

票数 5
EN

Stack Overflow用户

发布于 2013-06-23 07:24:55

一般来说,here已经回答了这个问题。我假设语法检查器在源码中发出警告,而不是在打开time.h时发出警告。如果是这样的话,应该在time.h中定义CLOCK_xxx标识符,这样就不需要实现集成开发环境了。可能是您有一个较旧的libc,它还没有定义它,所以只需检查您的time.h。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17256186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档