Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: "Jos nappia painettu, niin mitä nappia, jos ei niin jatka"

Gwaur [22.01.2004 17:02:36]

#

Niin onko C++:ssa olemaan mitään semmoista mikä vastaisi QBasicin INKEY$-hommaa? Eli jos ollaan loopissa esim jossain pelissä niin jos käyttäjä painaa jotain nappia niin ohjelma tekee jotain tiettyä, ja jos ei paina niin ohjelma jatkaa eteenpäin tekemätät mitään erityistä. Ja parasta olisi jos saa helposti selville tarkalleen mitä nappia on painettu, ja jos se onnistuu vakiokirjastoilla.

Gwaur [22.01.2004 18:55:25]

#

(Muokkausaika meni umpeen)
Niin ja miten saa katsottua (mieluiten taas vakioheader(e)illa) että mikä merkki on vaikka koordeissa 4, 16?

Sharph [23.01.2004 07:22:41]

#

Käytä allegroa, siinä on aina muuttujassa, onko näppäin alhaalla vai ylhäällä.

thefox [27.01.2004 09:18:53]

#

Standardikirjastoilla nuo hommat ei ymmärrettävästi onnistu. Ks. https://www.ohjelmointiputka.net/keskustelu/3588-cpp-n-locate-vastine ja muutenkin conio. Tuo merkin lukeminen taitaa pitkälti riippua käyttämästäsi ympäristöstä, Windowsissa APIn funktioilla ja DOS:ssa suoraan muistista.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta