•
Operador unário
de resolução de Escopo
Sabemos que é
possivel declarar variáveis globais e locais com o mesmo nome, C++
oferece o operador unário de resolução de escopo( :: ) para
acessar uma variavel global quando uma variavel local com o mesmo nome está
no escopo.
Observe
o exemplo:
#include <iostream>
using std::cout;
using std::endl;
int numero
= 10; // variavel global
int main()
{
int numero = 20;
cout
<< "Numero interno de main "
<< numero
<< endl
<< "Numero global
"
<< ::numero
<< endl;
std::cin;
return
0;
}
Perguntas??? Email
|