3. fejezet: Hello, world!

Ez a bonyolultnak tűnő eljárás pár indítás után automatikus lesz, így a most még soknak tűnő lépés szinte észrevehetetlen lesz!
A programkód a következő:

---------------------------------

#include <iostream>

using namespace std;

int main()
{
cout << "Hello world!" << endl;
return 0;
}

---------------------------------

Némi magyarázat:

#include <iostream> : Ezzel még nem kell törődni!
using namespace std; : Így használhatjuk az alapvető függvényeket. Szinte minden programnál érdemes használni.
int main(): A main() függvényt minden kódnak egyszer tartalmaznia kell.
int rész : a függvény (main) típusát jelenti: egész
main : a függvény neve
() : a függvénynek nincs paramétere
{ : a program törzsének a kezdetét jelenti, tehát ez után fog jönni a program kódja.
} : a program törzsének a befejeztét jelenti, tehát itt lesz vége a programunknak vagy ez után új program blokkot (részt) kell kezdenünk.
cout << "Hello world!" << endl; : Kiírás a képernyőre, majd egy új sor. (Teljes formájában: console output.) Részletek később...
return 0; : A program futásának vége.
( Megjegyzés: a forráskódban lehetnek beszúrt üres sorok, de ez nem zavaró! )

Amint láthatjuk, minden függvénynek a végén kell lennie egy pontosvesszőnek hisz a függvényt ezzel "zárjuk le".
Természetesen nem minden programnak a megírása ilyen egyszerű, van több ezer soros program is, de mi ennyire azért nem fogunk belebonyolódni a dolgokba. -;)

Most a programot le kell fordítani és futtatni! Ez eleinte célszerű két külön lépésben megtenni. Meg kell keresni a „Build” főmenüt, majd abban a legfelső „Build” almenüt. Gyorskódja: CTRL+F9.Ez pillanatok alatt meg fog történni. Az eredmény a képernyő alján lesz látható:

C++ képernyő 9

Fontos! Ha az eredmény utolsó sorában a „0 errors, 0 warnings” olvasható, akkor megnyugodhatunk, hiszen minden jól ment.
Sajnos egyes esetekben előfordul, hogy a teljes CodeBlocks ablak legalján a hibafordító üzenget alul, hogy nem találja a hibafordítót. (Ezt a Build log néven találjuk.)
Ilyenkor be kell lépni a következő menübe: „Settings\Compiler and debugger\Toolchain executables”
Itt rá kell kattintani az "Auto-detect" gombra. Ezzel megtalálja a keresett helyet. Nekem pl.: D:\Program Files\CodeBlocks\MinGW

A program futtatható lesz a „Build\Run” menüvel, de lehet a gyorskóddal is indítani: CTRL+F10. A fordítás és a futtatás persze lehet egy lépésben is, ennek a gyorskódja: F9.
Még egy apróság, ami eleinte meglepő lehet: a kész program (proba.exe) mérete: 467 968 byte, tehát meglehetősen nagy. Ez csak annak köszönhető, hogy a program a teljes függvénytárat is hozzáfordítja ehhez a párt sorocskához, ami fent is látható...

Folytatás itt!