Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Funkcji do zatrzymania czasu (np. 500 milisekund).

Ostatnio zmodyfikowano 2008-08-08 13:21
Autor Wiadomość
DeBugger
Temat założony przez niniejszego użytkownika
Funkcji do zatrzymania czasu (np. 500 milisekund).
» 2008-08-07 18:37:27
Oby to było ostatnie już pytanie. :P
Jakiej funkcji użyć, aby po upływie określonego czasu (np. 500 milisekund), "przejść" dalej w program.
Jeżeli ktoś nie wie to pokażę przykład:
C/C++
//Inicjalizacja bibliotek i główny program.
funkcja_kt ó ra_wykonuje_dalsze_instrukcje_po_up ł ywie_danego_czasu( ilo ś ć _czasu );
//Dalsze instrukcje po poprzedniej funkcji.
P-1202
DejaVu
» 2008-08-07 19:08:42
Jeśli używasz allegro, chyba jest funkcja rest(500);, gdzie 500 to czas w milisekundach. Jeśli nie używasz allegro:
C/C++
#include <windows.h>
int main()
{
    Sleep( 500 ); //Albo sleep -> nie chce mi się sprawdzać ;p
    return 0;
}

/edit:
http://ddt.pl/forum/index.php?Tid=205&p=1 Drugi post dotyczy funkcji rest() i co musi być w programie jeszcze, żeby funkcja działała.
P-1204
DeBugger
Temat założony przez niniejszego użytkownika
» 2008-08-08 13:21:57
Dziękuje. Działa. Używam rest()'a.
A co do sleep()'a, to trochę nietrafione było, bo kto by używał "<windows.h>" programując pod Linux'a. :)
Aha. Właśnie wczoraj próbowałem rest()'a zanim Pan to napisał, ale nie wiedziałem że timer był potrzebny. Więc i tak mi pan bardzo pomógł. :)
P-1210
« 1 »
  Strona 1 z 1