2010-04-13 3 views

Répondre

5

time.h est un en-tête de la bibliothèque standard C.

Vous trouverez des implémentations des diverses fonctions que cet en-tête fournit dans l'implémentation de la bibliothèque c de votre système. Par exemple, l'implémentation de la fonction difftime dans libc utilisée pour NetBSD se trouve dans src/lib/libc/time/difftime.c.

0

time.h est un en-tête standard C, donc il décrit les fonctions de la bibliothèque standard C avec laquelle il est venu. Par exemple, GNU libc

1

Vous pouvez trouver une implémentation dans la bibliothèque GNU libc. Il n'y a pas un seul fichier time.c. Chaque fonction (en première approximation) vit dans sa propre unité de compilation.

1

Êtes-vous actuellement à la recherche pour la mise en œuvre de C dans la bibliothèque standard? Chaque compilateur et système d'exploitation vient généralement avec sa propre implémentation (seuls les en-têtes sont relativement standard).

Vous pouvez voir les instructions sur le téléchargement des sources GNU C ici: http://www.gnu.org/software/libc/resources.html