Erez Doron <[EMAIL PROTECTED]> writes:
> HI
>
> does anyone know on how to make a C program print it's compile
> date and time (without writing the date string by hand ever compile) ?
>
> I ask it for gcc BorlandC and djgpp
>
> regards
> erez.
I am looking at "C - A Reference Manual" by Harbison and Steel, 4th
edition, p 295:
"__DATE__ is a string constant representing the date of translation of
the source file in the form 'Mmm dd yyy'"
This is ISO (ANSI) C.
There is an example like
#ifdef __STDC__
printf("Compiled on %s at %s\n",__DATE__,__TIME__);
#endif
Does this help?
--
Oleg Goldshmidt [EMAIL PROTECTED]
BLOOMBERG L.P. (BFM) [EMAIL PROTECTED]