Kas soovite programmeerida C ++ keeles? Parim viis õppimiseks on pöörata tähelepanu näidetele. Vaadake C ++ programmeerimise põhiskeemi, et saada teavet C ++ programmi ülesehituse kohta, seejärel looge lihtne programm ise.
Samm
Samm 1. Seadistage kompilaator ja/või IDE
Kolm head valikut on GCC või kui teie arvutis töötab Windows, Visual Studio Express Edition või Dev-C ++.
Samm 2. Proovige mõnda näidisprogrammi
Kopeerige ja kleepige järgmine kood teksti-/koodiredaktorisse:
Seda lihtsat programmi pakub Bjarne Stroustrup (C ++ arendaja) oma kompilaatori kontrollimiseks:
#include
Programm kahe numbri lisamise tulemuse leidmiseks:
Programm eksponentsiaalse väärtuse leidmiseks:
Samm 3. Salvestage see fail.cpp -failina programmi peegeldava nimega
Ärge laske end segadusse ajada, C ++ failide jaoks on palju muid laiendusi, valige üks (nt *.cc, *.cxx, *.c ++, *.cp).
JUHISED”: kui kuvatakse suvand Salvesta tüübina: {valige„ Kõik failid”}
Samm 4. Koosta
Linuxi kasutajate ja gcc kompilaatori jaoks kasutage Käsk: g ++ summa.cpp. Windowsi kasutajad saavad kasutada mis tahes C ++ kompilaatorit, näiteks MS Visual C ++, Dev-C ++ või mõni muu valitud programm.
Samm 5. Käivitage programm
Linuxi kasutajatele ja gcc kompilaatorile
Käsk:./a.out (a.out on käivitatav fail, mille kompilaator genereerib pärast programmi koostamist.)
Näpunäiteid
- cin.ignore () takistab programmi enneaegset lõppemist ja sulgeb akna koheselt (enne kui näete)! Kui soovite programmi lõpetada, vajutage suvalist klahvi. cin.get () töötab sarnaselt.
- Lisa // enne kõiki kommentaare.
- Ärge kartke eksperimenteerida!
- C ++ abil programmeerimise kohta lisateabe saamiseks külastage cplusplus.com.
- Õppige C ++ programmeerimist ISO standarditega.
Hoiatus
- Teie programm jookseb kokku, kui proovite sisestada tähestikulise väärtuse ühte "int" muutujatesse. Kuna vigade käsitlemine puudub, ei saa teie programm väärtust muuta. Parim on kasutada nööri või visata erand.
- Vältige Dev-C ++ nii palju kui võimalik, kuna sellel tarkvaral on palju vigu, kompilaator on aegunud ja seda pole alates 2005. aastast värskendatud.
- Ärge kunagi kasutage aegunud koodi.