Windows has Sleep() which takes milliseconds.
--- Nico Heinze <[EMAIL PROTECTED]> wrote: > --- In [email protected], "Brett W. McCoy" > <[EMAIL PROTECTED]> wrote: > > > > On 12/20/06, 1512 1521 <[EMAIL PROTECTED]> wrote: > > > > > > I need to create a for loop for 10ms, how can I > calculate 10 ms? > > > > > > for (i=0,i<??,i++) =>10ms > > > .... > > > ... > > > ... > > > for (i=0,i<??,i++) =>10ms > > > > > > > You can't. You should use timer functions for this, > like the > > POSIX functions sleep, alarm, etc. If you are using > Win32, > > there are equivalent functions, I am sure (I don't know > what > > they are), refer to the documentation for your compiler > > > > -- Brett > > On POSIX conformant systems, there's a system call named > "usleep()" > which takes a number of microseconds as its parameter and > has the > process sleep (at least) the given amount of time. > > Unfortunately Windows doesn't offer this function; here > you will have > to set up a timer which will notify your application via > the usual > message queue as soon as the timer has expired. > > Regards, > Nico > > _________________ Joseph A. Marrero http://www.l33tprogrammer.com/ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
