Mail Archives: djgpp/2001/06/12/04:52:51
On Mon, 11 Jun 2001, Yury A. Zaitsev wrote:
> >> But IMHO djgpp works better under windoze dos session, not under
> >> dosemu :(, isn't it?
> EZ> I wasn't thinking about DOSEmu.
> So, Win9x DOS box is the best environment for DJGPP, isn't it?
It depends. For some uses, plain DOS with CWSDPMI is better.
> >> I has been forced to use clock() (which works fast) instead of time()
> >> because I need to call it many times...
> EZ> Why do you need to call `time' many times? It's unusual that a program
> EZ> should need that.
> Do you know a _portable_ way to check timeouts? Time() (or gettimeofday())
> is portable and fast (under Linux, for example ;). So, program looks
> like this:
> --------------------------------------------------
> while (!timeout()) {
> if (do_a_piece_of_work()==SUCCESS) break;
> }
> --------------------------------------------------
If timeouts are the issue, you could use `alarm' or `setitimer' for a
much better and more portable code.
- Raw text -