This is an old revision of the document!


Laboratorul 02: Elemente specifice C++

1. Comentarii "stil" C++

Putem scrie comentarii pe o linie folosind simbolurile

//

Ce este intre 'forward-slash-uri' si sfarsitul liniei se ignora.

// Comentariu C++
 
/* Comentariu C */
 
/*
 * Comentariu Stil Documentatie (Asemanator C)
 */

2. Struct si Union

Structurile si uniunile pot fi referite doar prin nume, deci fara a fi nevoiti sa utilizam cuvintele cheie struct sau union de fiecare data. Asta arata ca struct-urile si union-urile sunt in C++ tipuri de date recunoscute automat.

struct str
{
    // Cod aferent structurii 
};
 
union uni
{
    // Cod aferent union
};
 
str a, b;
uni c, d;
 
void f(str x) {/* cod functie */}

3. Functii Inline

O functie inline e definita in felul urmator:

inline TIP_RETURNAT NUME_FUNCTIE(LISTA_ARGUMENTE) {/* cod functie */}

De ce sunt utile functiile inline? La apelul unei functii inline, in loc de apelarea propriu-zisa a functiei, se substituie codul generat

poo-is/laboratoare/02.1599477423.txt.gz ยท Last modified: 2020/09/07 14:17 by sergiu.craioveanu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0