¿Dónde puedo encontrar la implementación de “time.h”?

¿Dónde puedo encontrar la implementación de time.h en la biblioteca estándar de C, es decir, time.c ?

Intenté con Google Code Search time.c ¿Está la implementación en el kernel de Linux?

time.h es un encabezado de la biblioteca estándar de C.

Encontrará implementaciones de las diversas funciones que proporciona este encabezado en la implementación de la biblioteca c de su sistema. Por ejemplo, la implementación de la función difftime en libc utilizada para NetBSD se puede encontrar en src / lib / libc / time / difftime.c .

Puedes encontrar una implementación en la biblioteca libc de GNU. No hay un solo archivo time.c Cada función (a una primera aproximación) vive en su propia unidad de comstackción.

¿Estás buscando la implementación de C en la biblioteca estándar? Cada comstackdor y sistema operativo generalmente vienen con su propia implementación (solo los encabezados son relativamente estándar).

Puede ver las instrucciones sobre cómo descargar las fonts para GNU C aquí: http://www.gnu.org/software/libc/resources.html

time.h es un encabezado estándar de C, por lo que describe funciones de la biblioteca estándar de C con la que vino. Por ejemplo, GNU libc