home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #6
/
amigamamagazinepolishissue1998.iso
/
packery
/
xpk_source
/
xpkmaster
/
test
/
testcurrenttime.c
< prev
next >
Wrap
C/C++ Source or Header
|
1996-10-19
|
561b
|
34 lines
#include <proto/intuition.h>
#include <stdio.h>
int
breakfunc (void)
{
fprintf(stderr,"***Break\n");
exit (0);
}
void main()
{
unsigned long sec, usec, sec0, usec0, tim;
onbreak (breakfunc);
CurrentTime(&sec0, &usec0);
printf("%lu %lu\n",sec0,usec0);
while (1) {
CurrentTime(&sec, &usec);
if (usec>=usec0) {
sec = sec - sec0;
usec = usec - usec0;
} else {
sec = sec - sec0 - 1;
usec = usec + 1000000 - usec0;
}
tim = 128*sec + usec / (1000000/128);
printf("%lu %lu %lu\n",sec,usec,tim);
}
}