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
493
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
Natomaa hyökkäsi Iraniin
Näemme nyt tällä hetkellä Natomaan nimeltä Yhdysvallat, joka toimii aika pitkälti perinteisen kansainvälisen lain ulkopu7202740Trump aloitti III maailmansodan tänään.
Narsisti ja mielipuoli Trump pitäisi saada pois, miten se onnistuisi parhaiten?3472387Mistä se kertoo
Näin miehen pitkästä aikaa. Samantien iski sellainen paineen tunne rintaan, sitä ei ole ollut vuosiin. Ja nyt olen siitä262182Suvi Lindenillä 5 366 päivän putki
Täytyy kyllä myöntää vaikka olen itsekin innokas, niin en ole tuollaiseen yli kymmenen vuoden putkeen kyennyt. Välillä o342136Rakas tiedät, että toivoisin
Kuulevani sinusta. Tiedät, että viestisi tekisi minut ihan onnelliseksi. Että äänesi kuuleminen saisi minut leijumaan ja581768Viesti miehelle
Nyt vastaa oikea taa´app. Ainoastaan puhelimitse voidaan selvittää asioita, mutta tuskin sitä haluat kaiken halveeramise121292Nyt on sanottava että sattuu kipeästi
Jos, sinä aikana kun olen kaivannut ja odottanut sinua ja olet tiennyt sen, niin jos valitsit toisen miehen. Katsot minu181289- 661145
- 551140
Jussi "Mestari" Halal-ahon sotilasarvo?
Minä vuonna Jussille myönnettiin sotilasansiomitali? Vai myönnettiinkö Jussille sotilasansiomitalia lainkaan?41105