[LUGOS-PROG] 2 zadevi v c++
Domen Puncer
domen at coderock.org
Tue Dec 27 21:19:58 CET 2005
On 27/12/05 20:32 +0100, Jernej Vodopivec wrote:
> zivjo!
>
> je se kdo tukaj v tem casu ali ste ze vsi na pripravah za ny? :)
>
> ce je se kdo, ga prosim, ce mi pove dve zadevi:
>
> 1. iscem funkcijo, ki bi bila podobna funkciji delay() v pascalu - da
> pocakas toliko in toliko casa, predno izvedes naslednji korak?
> edino, kar mi je padlo na pamet, je to, da si zapomnim trenutni cas in
> nato berem in racunam iz tega razliko vse dokler se ta dva casa ne
> razlikujeta toliko, kot zelim - ampak to mi ni vsec, ker nonstop "kuri"
> cpu na 100%..
sleep, usleep.
>
> 2. kako preberes samo pritisk ene tipke? cin caka namrec na potrditev z
> entrom, jaz pa bi zelel dobiti samo eno tipko?
ncurses?
Ali pa ce stdin nastavis, da bo non-blocking, nekaj v stilu:
tcgetattr(0, &tios);
tios.c_lflag &= ~ICANON;
tcsetattr(0, TCSANOW, &tios);
read(0, &znak, 1);
AFAIK ni kaj prenosljivega.
Domen
More information about the lugos-prog
mailing list