Ohjelman lopetus

tittidii

Heip!

Millä koodinpätkällä/-pätkillä C-kielen ohjelma lopetetaan käyttäjän painaessa jotain tiettyä näppäintä, tässä tapauksessa numeroa 9?

Ei leikkaa. =(

Kiitos!

4

736

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • exit()

      esim.

      exit(0);

    • sfiojasdfjaio

      jos siis kysyit tuota näppäinmen painamista niin windows apilla hoituu.
      vaikka näin:
      if(GetAsyncKeyState(0x39))
      {
      return 0;
      }

      • Tuo taitaa toimia vain mainista kutsuttaessa, muuten se palaa vain jostain funktiosta.


    • Siis se standardi

      C-kielen standardi ei kerro näppiksen tilan lukemisesta mitään. Se osaa lukea vain tietovirtoja, joissa on merkkitietoa. Se voi tulla näppiksestä, mutta suoraan sitä ei näe, ellei käytä jotain standardin ulkopuolella olevaa kirjastoa tai muuta viritystä.

      Jos kysyt tällaista, kerro millä ympäristöllä ohjelmoit. Tähän löytyy erilaisia ratkaisuja eri tilanteissa.

      Yleensä tosin yksinkertainen ohjelma loppuu painamalla control-c:tä, ja se toimii ilman erillistä ohjelmointia ainakin minun koneessani. Älä tuhlaa aikaa tekemällä ominaisuutta, jota ei tarvita ja jonka toiminta on hankala arvata.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kanki kovana; ei tiedä pornovideoista mitään

      Kaikkosen erityis­avustajan asunnossa kuvattiin pornoa. Väittää ettei tiedä asiasta yhtään mitään. https://www.is.fi/po
      Maailman menoa
      79
      4013
    2. Niin voimakkaat tunteet

      Että ajattelin hänen olevan se elämän rakkaus. Silmien edessä vikitteli toista ja hyvästelemättä hylkäs niin tyhjyys jäi
      Ikävä
      18
      2756
    3. Nainen, sinä viisas ja ymmärtäväinen

      sekä hyvällä huumorintajulla varustettu. Kun kaikki muut ovat kaikonneet, vain sinä olet jäljellä. Ellet kestä kirjoituk
      Ikävä
      24
      2664
    4. Puhe on halpaa

      Katso mitä hän tekee.Teot kertoo enemmän kuin tuhat sanaa.Uskokaa punaisia lippuja.Hyvää yötä.
      Ikävä
      44
      1866
    5. Halaisin sua mies

      Jos voisin 💗
      Ikävä
      25
      1676
    6. Oletko harrastanut

      seksiä kaivattusi kanssa? 🤔
      Ikävä
      124
      1450
    7. Onkohan meillä kummallakin joku pakkomielle toisiimme

      Vähän luulen että on..
      Ikävä
      140
      1430
    8. Nainen, se on vain karu totuus, että

      sinut on luotu synnyttämään ja mies siittämään. Niin on luomakunnassa säädetty ja niin se on. Sinut luotiin heikoksi ja
      Ikävä
      281
      1365
    9. Miksi miehet hermostuvat tyhjästä?

      Olen tässä viimeisen vuoden sisään pudottanut melko reilusti painoa mikä on sitten saanut useammankin lähipiirin aiemmin
      Sinkut
      97
      1358
    10. Joko aiheuttamani pettymys

      on lieventynyt? Toivottavasti. Uskallan heittää lentosuukon näin etäältä ja nimettömänä 😘.
      Ikävä
      90
      1319
    Aihe