Sobes.tech
Junior — Middle

Wat bevindt zich rechts van de scope-operator in C++?

sobes.tech AI

Antwoord van AI

In C++ wordt de scope resolution operator (::) gebruikt om toegang te krijgen tot leden van naamruimtes, klassen of enumeraties. Aan de rechterkant van de operator staat de naam van het element (bijvoorbeeld een functie, variabele, type) waarnaar wordt verwezen.

Voorbeeld:

namespace Math {
    int add(int a, int b) { return a + b; }
}

int main() {
    int result = Math::add(3, 4); // Aan de rechterkant van :: — add
}

Hier is add een functie die zich bevindt in de naamruimte Math. De operator :: geeft aan dat we precies naar dat element binnen Math verwijzen.