.©ÝobÝ™

Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.
.©ÝobÝ™

Online Gaming Tutorial


    Tutorial C++ - Lectia 1 - "Hello, World"

    avatar
    andrey


    Mesaje : 27
    Data de inscriere : 29/09/2009

    Tutorial C++ - Lectia 1 - "Hello, World" Empty Tutorial C++ - Lectia 1 - "Hello, World"

    Mesaj  andrey Mar Sept 29, 2009 5:08 pm

    Lectia 1 - "Hello, World"



    A.Compilatorul
    Unul dintre cele mai bune compilatoare actuale este g++ fiind un compilator pentru Linux, insa utilizatorii de Windows pot folosi si ei g++ datorita MinGw care este o transpunere a g++ pe Windows.

    B.Editorul
    Editorul este acea aplicatie cu care editezi codul sursa. Un editor bun trebuie sa aibe si sintax hightlighter si optiuni de a compila direct. Unul din cele mai bune editoare este Code::Blocks. Exista atat varianta pentru utiliztorii Linux cat si pentru cei Windows. Utilizatorii windows au optiunea de a descarca Code::Blocks impreuna cu MinGw nemaifiind nevoie de a configura Code::Blocks-ul cu MinGw.

    C.Sursele C++
    Sursele sunt niste fisiere in care se salveaza codul pe care il scrii. Sursele C++ au extensia cpp. Exemplu: O sursa a unei aplicatii poate avea numele: "hello_world.cpp"

    D.Includerea Librariilor
    In C++ includerea librariilor se face astfel:
    * Pentru librariile predefinite de compilator:
    Cod:
    #include <librarie>
    unde librarie se inlocuieste cu numele librariei. Exemplu:
    Cod:
    #include <stdlib>
    *Pentru librariile create de utilizator:
    Cod:
    #include "librarie"
    unde librarie se inlocuieste cu numele librariei. De asemenea libraria trebuie sa se afle in acelasi folder cu sursa probramului. Exemplu:
    Cod:
    #include "functii.h"
    In prima lectie vom folosi libraria iostream.h. Aceasta librarie este aceea in care sunt declarate functiile de citire si scriere (inputoutputstream.h).
    Cod:

    #include <librarie1>
    #include <librarie2>
    ...........................
    #include <librarien>

    int main(){

            return 0;
    }

    Functia main se devclara de tipul int (int main()). Functia main se deschide cu { si se inchide cu }. De fapt intre aceste acolade se pune codul. Inainte de a se inchide functia main trebuie sa precizam ce va returna aceasta functie (codul de iesire). De obicei functia main trebuie sa returneze codul 0.

    F.Comentariile
    Comentariile sunt acele parti de cod scrise pentru a usura munca programatorului si care nu sunt luate in considerare la compilare. Aceste comentarii sunt ca un fel de notite care ajuta programatorul sa isi aminteasca ce face o anumita parte de cod. In C++ comentariile se implementeaza astfel:
    *comentariu pe o singura linie:
    Cod:
    //comentariu......

    *comentariu pe mai multe linii:
    Cod:

    /* comentariu
      comentariu
      ................
    */


    G.Afisarea unui text pe ecran
    Afisarea unui text pe ecran se face cu ajutorul functiei cout care este definita in libraria iostream.h. Pentru a afisa un text pe ecran procedati astfel:
    Cod:
    cout<<"text, bla bla bla....";
    H.Primul meu program: "Hello, World"
    Cod:

    #include <iostream>

    int main(){
           
              //afisam textul hello, world
              cout<<"Hello, World";

              return 0;
    }
    Acest program afiseaza textul "Hello, World" pe ecran

      Data/ora curentă este: Joi Noi 21, 2024 9:45 pm