Sobes.tech
Junior — Middle

O que está localizado à direita do operador de escopo em C++?

sobes.tech IA

Resposta da IA

Em C++, o operador de resolução de âmbito (::) é usado para aceder aos membros de espaços de nomes, classes ou enumerações. Do lado direito do operador encontra-se o nome do elemento (por exemplo, uma função, variável, tipo) ao qual se acede.

Exemplo:

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

int main() {
    int result = Math::add(3, 4); // Do lado direito de :: — add
}

Aqui, add é uma função localizada no espaço de nomes Math. O operador :: indica que estamos a referir-nos exatamente a esse elemento dentro de Math.