C++

Dangling references (C++)

Në shqip: Referencat e varura

ShpjegimiSQ

Një referencë mund të „varet“ ashtu si një pointer: po ktheve një referencë drejt një variable lokale, ajo zhduket kur mbaron funksioni. Kompajleri të paralajmëron — mos e injoro.

EnglishEN

A reference can “dangle” just like a pointer: return a reference to a local variable and it disappears when the function ends. The compiler warns you — don't ignore it.

Si ta mendosh

Si t'i japësh dikujt adresën e një çadre që po çmontohet.

Lexoje në anglisht

Like giving someone the address of a tent that's being taken down.

Shembull kodicpp

const std::string& emri() {
    std::string s = "Arta";
    return s;   // ✗ s zhduket këtu
}

Terma të lidhur