Oisko ehdotuksia miten saisin toteutettua kbhit() funktion linuxissa. Kääntäjänä gcc.
Tarkoituksena olisi saada tietää onko käyttäjä painanut näppäintä while-loopin aikana.
Kiitos etukäteen :)
kbhit() kyssäri
Johnnie83
4
489
Vastaukset
Kenties getchar, man 3 getchar.
- Johnnie83
Valitettavsti getchar blokkaa, eli odottaa et käyttäjä painaa näppäintä ennen kuin jatkaa. Tässä tapauksessa ei ole ollenkaan varmaa et käyttäjä painaa mitään.
- tälleen
Tuolla on joku tutustunut aiheeseen:
http://www.pwilson.net/kbhit.html- Johnnie83
Tämä oli just mitä tarvitsin.
Kiitos linkistä :)
Ketjusta on poistettu 1 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 544796
Vain vasemmistolaiset rakennemuutokset pelastavat Suomen
Kansaa on ankeutettu viimeiset 30+ vuotta porvarillisella minäminä-talouspolitiikalla, jossa tavalliselta kansalta on ot1754319- 1333972
- 673922
Purra on kantanut vastuuta täyden kympin arvoisesti
Luottoluokituksen lasku, ennätysvelat ja ennätystyöttömyys siitä muutamana esimerkkinä. Jatkakoon hän hyvin aloittamaans493701Persut huutaa taas: "kato! muslimi!"
Persut on lyhyessä ajassa ajaneet läpi kaksi työntekijöiden oikeuksien heikennystä, joita se on aiemmin vastustanut. Pe793518- 993074
- 542905
- 252736
Korjaamo suositus
Vahva suositus Kumpulaisen korjaamolle vanhan 5-tien varrelta! Homma pelaa ja palvelu ykköslaatuista. Mukavaa kun tuli p172514