• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

jak zrobić odliczanie nie usypiając całego programu?

0 głosów
201 wizyt
pytanie zadane 4 października 2015 w C i C++ przez domi10052 Obywatel (1,190 p.)
Witam!

Chciałem się spytać jak zrobić odliczanie bez usypiania całego programu.

Piszę prosty program który będzie grą strategiczną.

teraz:

Powiedzmy że, buduje budynek i on się buduje 20 min tylko teraz ważne jest to, żeby program nadal pracował bo funkcją Sleep usypiam program i nie mogę dalej np atakować jakiegoś obiektu.

4 odpowiedzi

+2 głosów
odpowiedź 4 października 2015 przez Dawid Sobieszczuk Mądrala (6,240 p.)
Możesz zapisać aktualną godzine. Potem dodać do niej 20 min. I dodać warujek if w którym porównujesz tą zmieną z aktualnym czasem.
komentarz 4 października 2015 przez Ehlert Ekspert (204,990 p.)
Tak tylko że kiedyś musi to sprawdzać.
+1 głos
odpowiedź 4 października 2015 przez PietaS Bywalec (2,590 p.)
+1 głos
odpowiedź 4 października 2015 przez Ehlert Ekspert (204,990 p.)

Pobierasz czas uniksowy (w milisekundach od 01.01.1970 00:00). Dodajesz 20 minut i w osobnym wątku sprawdzasz czy minęło. LINK ogarnij tez fork();

0 głosów
odpowiedź 5 października 2015 przez domi10052 Obywatel (1,190 p.)
edycja 5 października 2015 przez domi10052
Wielkie dzięki ;) A wyjaśnicie jak się zapisuje godzinę do zmiennej?

Wybaczcie bo może zbyt ambitny plan sobie zadałem ale mam nadzeje że, dacie radę mi to rozjaśnić :D.

Podobne pytania

0 głosów
1 odpowiedź 119 wizyt
pytanie zadane 23 kwietnia 2019 w Java przez PabloMajo Nowicjusz (170 p.)
0 głosów
3 odpowiedzi 387 wizyt
pytanie zadane 3 kwietnia 2018 w C i C++ przez MsMaciek123 Pasjonat (23,960 p.)
0 głosów
1 odpowiedź 3,860 wizyt
pytanie zadane 28 czerwca 2015 w C i C++ przez Maniti Obywatel (1,210 p.)
Porady nie od parady
Zadając pytanie postaraj się o szczegółowe opisanie problemu oraz udostępnienie wszystkich istotnych informacji (kody źródłowe, zrzuty ekranu itp.).Opisanie problemu

85,082 zapytań

133,883 odpowiedzi

296,819 komentarzy

56,216 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...