Daugiausia, kaip jau daugelis žinote, viskas prasideda nuo pirmosios programos, tai proga panaudoti teorines žinias praktikai. Bet šią pamoka noriu daryti daugiau iš teorinės pusės. Nors ir teorija sausa šaka, bet be jos negalėtume praktikuoti.
Taigi, norint programuoti, kaip jau ir skaitėte ankstesnes pamokas, reikia kompiliatoriaus. Kadangi jūs šioje kalboje dar visiškai žalias, tai jums reiktu naudoti paprastesnes technologijas. Aš siūlau naudoti kompiliatorių Dev-C++ tai vienas iš paprasčiausiu, kuriuos žinau.
Jį galite rasti čia: http://www.bloodshed.net/dev/devcpp.html
Jeigu nenorite naudoti šio kompiliatoriaus, tai jauskitės laisvai, imkit betkokį jums patinkantį.
Taigi, šią pamoką skirsiu susipažinti su kompiliatoriumi ir parašyti savo pirmąją programą.
Įsirašykite kompiliatorių ir paleiskite.
Tūrėtumėte matyti kažką panašaus į:
Norint susikurti projektą, spaudžiame File->New->Porject:
Paspaudę matysime, štai tokią lentelę:
Pasirinkite Empty Project ir įrašykite į lauką projekto vardą.
Kadngi jau turime projektą, mums reikia cpp failo. Taigi ant projekto spaudžiame kitą pelės ir spaudžiame new file:
Sukūrę failą, jį pervardinkite į: vardas.cpp, vardas gali būti betkoks, bet failo formatas turėtu būti .cpp.
Viskas jūs pasiruošęs rašyti savo pirmąją programa, belieka tai ir padaryti.
#include <iostream>
using namespace std;
int main()
{
cout << "www.manualai.lt" << endl;
system("pause");
return 0;
}
#include <iostream> - šia komanda mes į kodą įterpiame iostream biblioteka, ją naudosite beveik visur.
Pagrindinė iostream reikšmė yra Input Output Stream, tai yra Ivedimo ir Išvedimo srautai.
#include - tai yra makrokomanda, kuria kompiliuoja pirminis procesorius, ja mes įterpiame bibliotekas, bet apie makrokomandas šiek tiek vėliau.
int main() - tai pagrindinė programos klasė, kurioje vyksta visa programa, nors ir ką be darytumėte programos realizacija išlieka šioje klasėje.
{} - programos atidarymo ir uždarymo blokai, juose pradedamas bei baigiamas kodas.
cout << "www.manualai.lt" << endl; - cout komanda kviečia išvedimo srauta OUTPUT ir išveda rezultatus į console.
system("pause"); - jeigu bent kiek žinote apie CMD(Command Prompt) tai kviečia PAUSE komanda į CMD console, tai sustabdo programą kad ji neužsidarytu vos tik pasileidusi.
return 0; - iškviečia main() klasę ir pritaiko jos reikšmę = 0, tai išjungia programą.
Parašius programą, spaudžiame Compile & Run arba spaudžiame F7.
Rezultatas: