I want to be able to calculate the time using the minimum amount of header files as possible. So I looked inside of the <time.h>
header and found the time function as,
extern time_t time (time_t *__timer) __THROW;
I kind of understand what extern
means but I couldn't find anywhere where the body of this function is, I am not even sure if there is such thing.
So how this time
function know what to do, and where can I find it?