From: Earnie B. <ear...@ya...> - 2002-01-11 16:07:44
|
fabrice ilponse wrote: > > Earnie Boyd wrote: > > >>>> > >>>Modify that to 2*1000 and it'll wait 2 seconds. > >>> > >> Yes but that's not portable. :( > >> Is there a way to overide sleep so it acts like under unix? > >> > > > >#if defined(_WIN32) && ! defined (__unix__) > > sleep (2*1000); > >#else > > sleep (2); > >#endif > > > In my idea, portable means never care about the system your prog is > compiled for and use a "standard" function which as the same behaviour > every time. It's the compiler to make sure the prog runs as it should... ;) > If it were only that easy. Then I could retire as programmers tasks would be completed. The only way to be assured of how the C runtime will react with your program is to build your own C runtime. But then you have to make sure that your C runtime executes on all of the platforms you plan to support. Earnie. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |