C++ ohjelman kääntäminen

hukassavielä

Olen aivan aloittelija C -ohjelmoinnissa, mutta haluaisin kokeilla pieniä ohjelman pätkiä. Minulla on käytössä Visual Studio 2009 ja Dev-C . En kuitenkaan pääse edes alkuun noilla ohjelmilla. Voisiko joku ystävällisesti opastaa, miten saan käännettyä ja kokeiltua ohjelman toimivuutta ko. ohjelmilla? Olen kirjoittanut ohjelman pätkiä nyt muistioon *.txt -muodossa.

Kiitos avustuksesta jo etukäteen ja hyväåä joulua!

15

869

    Vastaukset 15

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • 1+19=?

      Ne pitää tallentaa *.cpp; nä ja *.h: na ja heti pelittää kääntäjässä

    • Visual C++

      varmaankin 2008.

      Tee "projekti", joka määrittelee lähdekooditiedostosi:
      File -> New -> Project -> Win32 Console Application
      ja anna sille valitsemasi nimi (vaikka testi1).
      Klikkaa vielä Next, ja ruksaa Empty Project.

      Sitten lisää uusi C -tiedosto (oikea hiirinappula):
      Source Files -> Add -> New Item...
      ja valitse cpp-tiedosto ja anna sille nimi.

      Voit myös lisätä olemassa olevan tiedoston projektiin:
      Source Files -> Add -> Existing Item...

      Kun olet kirjoittanut sisällön .cpp-tiedostoon, niin aja sitä debuggerilla:
      Debug -> Step Into (näet rivi kerrallaan mitä tapahtuu!)

      Etköhän tuolla pääse alkuun.

      • hukassavielä

        Kiitos suuresti avusta. Tuo ohjeesi helpotti paljon. En saanut vieläkään ohjelmia toimimaan loppuun saakka. Sain ohjelman kirjoitettua ja tallennettua, mutta kun ajan sitä debuggerilla niin aukeaa komentorivi-ikkuna, johon ei kuitenkaan tulostu ohjelman komentoja. Mitenkään en siis edelleenkään päässyt testaamaan ohjelmaa käytännössä. Mitä vielä pitää tehdä.


      • keksa1
        hukassavielä kirjoitti:

        Kiitos suuresti avusta. Tuo ohjeesi helpotti paljon. En saanut vieläkään ohjelmia toimimaan loppuun saakka. Sain ohjelman kirjoitettua ja tallennettua, mutta kun ajan sitä debuggerilla niin aukeaa komentorivi-ikkuna, johon ei kuitenkaan tulostu ohjelman komentoja. Mitenkään en siis edelleenkään päässyt testaamaan ohjelmaa käytännössä. Mitä vielä pitää tehdä.

        Jos ohjelmasi ei tulosta mitään ruudulle, niin ei siinä ruudulla sitten näy mitään.

        Laita ohjelmasi ekalle ajettavale riville breakpoint klikkaamalla ikkunan vasemmassa marginaalissa.

        Sitten kun ajat ohjelmasi debuggerilla, niin suorituksen pitäisi pysähtyä siihen riville.

        En nyt muista mikä F-näppäin se oli, jolla suoritusta voi jatkaa rivi kerrallaan, mutta kokeile ainakin F6 ja F10

        Ne löytyy kyllä ylävalikoistakin


      • Visual C++
        hukassavielä kirjoitti:

        Kiitos suuresti avusta. Tuo ohjeesi helpotti paljon. En saanut vieläkään ohjelmia toimimaan loppuun saakka. Sain ohjelman kirjoitettua ja tallennettua, mutta kun ajan sitä debuggerilla niin aukeaa komentorivi-ikkuna, johon ei kuitenkaan tulostu ohjelman komentoja. Mitenkään en siis edelleenkään päässyt testaamaan ohjelmaa käytännössä. Mitä vielä pitää tehdä.

        Koita funktionäppäimiä Visual-ikkunassa (ylärivissä):
        F11 = step into, eli etenee yhden käskyn (funktion sisään)
        F10 = step over, eli etenee yhden käskyn (ei mene funktion sisään)
        F5 = aja ohjelma debuggerilla alusta (tai pysäytyskohdasta) eteenpäin loppuun (tai seuraavaan pysäytyskohtaan)

        Eli debuggerilla voit ajaa ohjelmaasi vaikka käsky kerrallaan. Sillä tavoin näet kaiken mitä ohjelmasi tekee.

        Alhaalla olevissa debugger-ikkunoissa näet muuttujien arvoja yms. tietoja ajosta.

        Ctrl-F5 = aja ohjelma ilman debuggeria alusta loppuun (eli "perinteinen" ohjelman ajo)


      • Voi helevetti
        Visual C++ kirjoitti:

        Koita funktionäppäimiä Visual-ikkunassa (ylärivissä):
        F11 = step into, eli etenee yhden käskyn (funktion sisään)
        F10 = step over, eli etenee yhden käskyn (ei mene funktion sisään)
        F5 = aja ohjelma debuggerilla alusta (tai pysäytyskohdasta) eteenpäin loppuun (tai seuraavaan pysäytyskohtaan)

        Eli debuggerilla voit ajaa ohjelmaasi vaikka käsky kerrallaan. Sillä tavoin näet kaiken mitä ohjelmasi tekee.

        Alhaalla olevissa debugger-ikkunoissa näet muuttujien arvoja yms. tietoja ajosta.

        Ctrl-F5 = aja ohjelma ilman debuggeria alusta loppuun (eli "perinteinen" ohjelman ajo)

        Senkin pökäleet: sitä sanotaan justiinsa sen taikia visuaaliksi, ettei tartte tollai törttöillä, vaan riittää, että klikkailee asianomaisista nappuloista


      • Menes poju
        Voi helevetti kirjoitti:

        Senkin pökäleet: sitä sanotaan justiinsa sen taikia visuaaliksi, ettei tartte tollai törttöillä, vaan riittää, että klikkailee asianomaisista nappuloista

        syömään puuroa että joskus kasvat aikuiseksi.


      • tais tulla

        helmiä sioille.


      • Senkin puupäät
        Menes poju kirjoitti:

        syömään puuroa että joskus kasvat aikuiseksi.

        Tapauksessasi sinulle jäivät näppäinsormistostasi aikuistuessasi atk-kersan aivot siten, että mielikuvitus ja uudenomaksumiskyky kuolivat niistä: ei kukaan täysijärkinen hanki visuaaleja työkaluja voidakseen koodata komentoriviltä komentoriville. Visuaalia ohjelmointivälinettä sanotaan justiinsa sen taikia visuaaliksi, että sillä koodatessa koodi näyttää käyttöliittymältä ja toimii käyttöliittymänä.


      • hihat täs palaa
        tais tulla kirjoitti:

        helmiä sioille.

        MITÄ. WITTUULEKS HOMO. Et sä ainakaa nörtti oo.... HOMO OOT .

        Väitäks et visuaalis pystyy tekee mitä vaa sinne larattuun ysittäiseen tiedostoon.
        ET niiq sinne vaa .c tierosto nii sitä voi käyttää kui vaa,,,,,, niikö.
        kylllä saatan kuule pitää eka tehä oikee projekti ja COMPILOIRA SE.
        jos muuta väität nii oot tooosiiiii TYHYMÄ eikä sulla oo tänne asiaa.

        että niiq siitä vaa debukkaamaan tierostoo,,,,,,,,,,, hah hah haaa vitun molo.

        vai mitä vittuulet.


      • Sulla ei
        Senkin puupäät kirjoitti:

        Tapauksessasi sinulle jäivät näppäinsormistostasi aikuistuessasi atk-kersan aivot siten, että mielikuvitus ja uudenomaksumiskyky kuolivat niistä: ei kukaan täysijärkinen hanki visuaaleja työkaluja voidakseen koodata komentoriviltä komentoriville. Visuaalia ohjelmointivälinettä sanotaan justiinsa sen taikia visuaaliksi, että sillä koodatessa koodi näyttää käyttöliittymältä ja toimii käyttöliittymänä.

        selvästi oo hajuakaan mistä puhut.


      • Olinpa oikeassa
        hihat täs palaa kirjoitti:

        MITÄ. WITTUULEKS HOMO. Et sä ainakaa nörtti oo.... HOMO OOT .

        Väitäks et visuaalis pystyy tekee mitä vaa sinne larattuun ysittäiseen tiedostoon.
        ET niiq sinne vaa .c tierosto nii sitä voi käyttää kui vaa,,,,,, niikö.
        kylllä saatan kuule pitää eka tehä oikee projekti ja COMPILOIRA SE.
        jos muuta väität nii oot tooosiiiii TYHYMÄ eikä sulla oo tänne asiaa.

        että niiq siitä vaa debukkaamaan tierostoo,,,,,,,,,,, hah hah haaa vitun molo.

        vai mitä vittuulet.

        tuli helmiä sioille.


      • jeps jeps
        Olinpa oikeassa kirjoitti:

        tuli helmiä sioille.

        ku ei pönttö tajuu nii ei.


    • projektiili

      tehä projekti johon kattelet kaikki tarvittavat tierostot.
      mitää yksittäistä tierostoa et pysty ajaan etkä tekeen yhtää mitää muutakaa järkevää.
      vasta sitte ku oot onnistuneesti saanu compiloitua sen projektin pystyt tekee jotai muutaku eritoimaan tekstiä.

    • 32244324

      Käytä DEV-C:tä niin et tartte mitään projekteja varsinkaan jos sinulla koodi on vain yksi tiedosto.

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

    Luetuimmat keskustelut

    1. Viesti sinulle

      Tiedät että tunteet ja ajatukset ja meillä on vahva yhteys mistä molemmat tiedetään. Odotan sinua ☀️
      Ikävä
      48
      1042
    2. Mikä on totta mikä ei?

      Onko juoru vai ei että nimeltä mainitsematon henkilö on tehnyt naiselle/naisille jotain joka on väärin?
      Kuhmo
      17
      979
    3. Olen kironnut sinut alimpaan helvettiin

      Hyvää matkaa.
      Ikävä
      82
      841
    4. Mitä sinulle on tapahtunut lapsena

      Kun olet noin sairas päästäsi? Pikkupojalle ( Miehen kehossa)
      Ikävä
      80
      759
    5. Haluan purkaa vielä tuntemuksia

      Tykkään sinusta kovin paljon❤️ olen surullinen tilanteestasi ja siitä mitä me olemme yhdessä joutuneet kokemaan. Tämä ei
      Ikävä
      21
      737
    6. Kyllä tiedän sun

      Likaiset pelit selän takana
      Ikävä
      59
      631
    7. Tunteiden käsittely kertoo ihmisestä.

      Kun puhutaan "tavallisesta" ihmisestä, joka on suht tasapainoinen eläjä, niin puhutaan oikeastaan taitavasta tunteiden k
      Sinkut
      204
      627
    8. Lopetetaanko tämä

      Juttu ja mennään eteenpäin? Pystytkö?
      Ikävä
      102
      604
    9. Persujen Puhoksen retki

      Perussuomalaiset olivat tehneet turistibussimatkan Puhokseen. Tosin raukat olivat niin peloissaan, etteivät uskaltaneet
      Perussuomalaiset
      188
      572
    10. Onko tuo joku katkera nainen oikeasti

      Joka sinua syyttää?
      Ikävä
      90
      548
    11. Jopa poliisi nauraa paskaista pelkuripersuille

      Puhoksessa jäi "isänmaantoivot" bussiin vapisemaan :-D https://www.is.fi/politiikka/art-2000012319632.html
      Maailman menoa
      260
      481
    12. Pilkettä sunnuntain silmässä

      😉 Jos tästä ketjusta löytyisi yksi ihminen, joka saisi sut hymyilemään tänään… Millainen hän olisi? Ei tarvitse kerto
      Sinkut
      73
      461
    13. Just saying

      Mies joka antaa naiselle turvallisen olon, on seksikäs. Ei kieroja kikkoja ja haluaa olla vain sen yhden naisen mies.
      Ikävä
      85
      448
    14. Tehdään yhdessä itsestämme

      Parhaat versiot❤️ Se vaatii molemmilta hyvää itsetuntoa!
      Ikävä
      37
      419
    15. Aika on tuonut järkeä

      Sä et tiedä musta kaikkea. Jos tietäisit, ymmärtäisit, miksi me ei sovita yhteen. Öljy ja vesi. En mä ole valehdellut,
      Järki ja tunteet
      42
      403
    16. Ketkä käy potkimassa ovia öisin?

      Enää ei naurata.
      Haapavesi
      5
      378
    17. 28
      377
    18. Persut eivät uskaltaneet tulla ulos

      Bussiin jäivät https://www.iltalehti.fi/politiikka/a/d7f9fc57-dca0-40b8-9cb1-156e5872dba9
      Perussuomalaiset
      142
      376
    19. Voisin antaa sulle nyt

      Halin❤️
      Ikävä
      43
      372
    20. Miten viikonloppu meni

      Mielestäsi? Tapasitko kaivatun? Jos, etenivätkö asiat?
      Ikävä
      29
      348
    Aihe