For Programmers: Free Programming Magazines  


Home > Archive > Unix Programming > October 2004 > Re: I want micro second it's right









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Re: I want micro second it's right
±èÅÂÈÆ

2004-10-28, 8:57 am


"±èÅÂÈÆ" <kimselect@hotmail.com> wrote in message
news:clqd28$5a7$1@news1.kornet.net...
/* it is correct or not correct. this is sample program */
/* I want to get 1/1000 micro second */
/* I was testing and how to method serch */
/* This is borland turbo c++ 3.0 library referance */
/* gcc */


#include <stdio.h>
#include <sys/timeb.h>
#include <time.h>
main()
{

int c;

time_t timer;
struct timeb *mil;



while((c = getchar()) == '\n')
{

timer = time(NULL);

ftime(&mil);
printf(" %ld micro " , mil->millitm );

printf("[%c]\n",c);

}
getchar();

}




Ralf Fassel

2004-10-28, 3:59 pm

* "±èÅÂÈÆ" <kimselect@hotmail.com>
| struct timeb *mil;

=> struct timeb mil;

| printf(" %ld micro " , mil->millitm );

=> mil.millitm

suse9.1% man ftime
This function is obsolete. Don't use it. If the time in seconds
suffices, time(2) can be used; gettimeofday(2) gives
microseconds; clock_gettime(3) gives nanoseconds but is not yet
widely available.

HTH
R'
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com