C++

const in C++

Në shqip: const në C++

ShpjegimiSQ

const do të thotë „kjo s'ndryshon“. Me const int MAX = 100; krijon një konstante, dhe me const std::string& emri një funksion e merr tekstin pa e kopjuar dhe pa e ndryshuar. constexpr shkon më larg: llogaritet që gjatë kompajlimit.

EnglishEN

const means “this doesn't change”. With const int MAX = 100; you make a constant, and with const std::string& name a function takes the text without copying or changing it. constexpr goes further: it's worked out at compile time.

Si ta mendosh

Si një libër i bibliotekës: mund ta lexosh sa të duash, por s'lejohet të shkruash në të.

Lexoje në anglisht

Like a library book: you can read it as much as you like, but you're not allowed to write in it.

Shembull kodicpp

const int MAX_NXENES = 30;
void pershendet(const std::string& emri) {
    std::cout << "Tung, " << emri;
}

Terma të lidhur