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

Timer, który nie zatrzymuje działania programu

Ostatnio zmodyfikowano 2014-04-02 20:59
Autor Wiadomość
Bajaczysko
Temat założony przez niniejszego użytkownika
Timer, który nie zatrzymuje działania programu
» 2014-04-02 16:05:03
Witam,
Tak jak w temacie. Poszukuję timer'u, który nie zatrzymuje działania programu, czyli użytkownik sobie coś robi (działają jakieś funkcje itp) i co jakiś czas wykonuje się pewna funkcja. Myślę, że do tego idealny jest timer. Nigdy nie pisałem programu z jego użyciem, a jedyne co znalazłem w internecie to timer'y, które "freezują" program. Jeżeli znacie takowy to prosiłbym również o jego opis :)

Z góry dzięki!
P-107617
pekfos
» 2014-04-02 16:10:30
clock()? Wątki?
P-107619
Bajaczysko
Temat założony przez niniejszego użytkownika
» 2014-04-02 16:48:37
Pytasz się mnie czy o to mi chodziło? :P   Wielowątkowość to chyba strzał w dziesiątke, dzięki ;)
A clock() zwraca ile czasu upłynęło od początku programu jeżeli się nie mylę. A jakiś zwykły timer znacie?
P-107621
Adik80
» 2014-04-02 17:35:35
pod posixem jest setitimer gdzie mozesz ustalic by kernel co jaki czas wywolywal SIGALARM, czyli podpinasz funkcje uzywajac sigaction i bedzie ona co jakis czas wywolywana. Google sugeruje ze windowsowy odpowiednik to CreateTimerQueueTimer.
P-107622
Bajaczysko
Temat założony przez niniejszego użytkownika
» 2014-04-02 20:59:59
Hmm okey, dzięki. Podczas pisania stwierdzę czy timer będzie okey ;) Może użyję clocka() jako timera.

Mimo wszystko dzięki za odpowiedzi :)

Pozdrawiam
P-107632
« 1 »
  Strona 1 z 1