Funkcja Sleep() pod dos - problem.

0

Muszę wykorzystać Sleepa pod dosa, jednak przy kompilacji dowiaduje się o braku prototypu dla funkcji Sleep.
O ile mi wiadomo nie mogę skorzystać z windows.h. Ponoć to zależy od kompilatora (Bordlanda), jednak nie mogę znaleźć takiego co "wspiera" funkcję Sleep.

Jakieś sugestie?

0
keid napisał(a)

nie mogę skorzystać z windows.h
(...)
Jakieś sugestie?

  1. spróbuj skorzystać z dos.h
  2. wykorzystaj inną bibliotekę
  3. napisz sam w asemblerze
  4. napisz sam przy pomocy standardowej biblioteki:
    na przykład (jeśli nie zależy ci na dużej dokładności):
void _sleep_(unsigned secs)
{
    unsigned tmp = time(0) + secs;
    while(time(0) < tmp);
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1