Zdravím,
potřeboval bych v C nějak udělat getch() s timeoutem. Konkrétně mám program, v kterém se má postupně vypsat 7 řádků - používám tedy sleep(3000). Problém je právě ten, že potřebuju mít možnost to klávesou ESC přerušit a tedy vyjet z cyklu. Napadlo mě použít getchar pro zaznamenání ESC, ale netuším jak udělat právě ten "timeout" - aby se po tom sleepu příkaz getchar přeskočil. Napadlo mě použití fork(), ale to lze pouze v UNIXu. Nenapadá někoho jak to provést ve windowsech?