C++

Anonymous namespaces

Në shqip: Namespace-at pa emër

ShpjegimiSQ

Gjithçka brenda namespace { ... } pa emër shihet vetëm brenda atij skedari .cpp — mënyra moderne e C++ për static të C-së. Shmang përplasjet e emrave mes skedarëve.

EnglishEN

Everything inside an unnamed namespace { ... } is visible only within that .cpp file — modern C++'s version of C's static. It avoids name clashes between files.

Si ta mendosh

Si një dhomë pa tabelë në derë: vetëm ata që janë brenda e dinë.

Lexoje në anglisht

Like a room with no sign on the door: only those inside know it's there.

Shembull kodicpp

namespace {
    int ndihmes(int x) { return x * 2; }   // vetëm në këtë skedar
}

Terma të lidhur