This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: ?? sys/timeb.h ??
- To: "Philip A. Viton" <pviton at magnus dot acs dot ohio-state dot edu>
- Subject: Re: ?? sys/timeb.h ??
- From: Mumit Khan <khan at xraylith dot wisc dot edu>
- Date: Sun, 01 Feb 1998 12:57:26 -0600
- Cc: gnu-win32 at cygnus dot com
"Philip A. Viton" <pviton@magnus.acs.ohio-state.edu> writes:
> Can anyone provide me with some information on this include file? I have a
> unix program (Peter Wilson's ltx2x) which seems to require it (and he
> claims that it is standard on unix systems) but it isn't in the b18
> distribution.
I assume the program is using ftime, which is not part of POSIX. I
believe that ftime was in the original V7, and does exist as an
obsolescent feature of BSD 4.3.
Look at time(), possibly followed by localtime(). Something like the
following:
#include <time.h>
int foo () {
time_t t;
struct tm *tms;
t = time (0);
tms = localtime (&t);
/*
* tms now has all the information, and more, that you need. Also
* look at tzname, timezone etc globals.
*/
}
Do look up the docs before you use these routines of course ...
Regards,
Mumit -- khan@xraylith.wisc.edu
http://www.xraylith.wis.edu/~khan/
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".