Ograniczony czas na wprowadzenie danych
Ostatnio zmodyfikowano 2013-06-09 09:57
KubusiastyKuba Temat założony przez niniejszego użytkownika |
Ograniczony czas na wprowadzenie danych » 2013-06-08 11:04:19 Witam ,chciałem się dowiedzieć czy istnieje taka funkcja by ustalić czas po jakim pętla omija dane polecenie i przechodzi dalej?Np. mam do wpisania cyfrę i ją wpisuje później druga ale teraz odczekuje 2 sekundy i druga cyfra automatycznie dostaje wartość "defaultową :P" wcześniej podaną np 8. Z góry dziękuje :D |
|
pekfos |
» 2013-06-08 17:53:03 select() z WinSocka, ale nie wiem jak z przenośnością ;) |
|
KubusiastyKuba Temat założony przez niniejszego użytkownika |
» 2013-06-08 20:35:18 ma kros jeszcze jakas rade ? :P |
|
jankowalski25 |
» 2013-06-08 22:35:38 Myślę, że najprościej to wyjaśnię za pomocą pseudokodu: zmienna czas = pobierz_aktualny_czas(); bool end = false; while( !end ) { if( klawisz_nacisniety ) { if( klawisz_to_cyfra ) std::cout << klawisz; else obsluga_pozostalych_klawiszy(); } if(( pobierz_aktualny_czas() - czas ) >= czas_oczekiwania ) std::cout << domyslna_wartosc; if( dane_wprowadzone ) end = true; }
Potrzebne informacje: |
|
KubusiastyKuba Temat założony przez niniejszego użytkownika |
» 2013-06-09 09:57:35 To jeszcze nie to :( chodzi mi o to żebym nic nie musiał robić ,tutaj trzeba jednak coś kliknąć no trudno chyba innego rozwiązania nie ma :( Dzięki za pomoc :D |
|
« 1 » |