Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
'identificador' : token ilegal no lado direito de '::'
Observações
Se um nome de classe, estrutura ou união aparecer à esquerda do operador de resolução de escopo (dois pontos duplos), o token à direita deverá ser uma classe, estrutura ou membro da união. Caso contrário, qualquer identificador global pode aparecer à direita.
O operador de resolução do âmbito não pode ser sobrecarregado.
Exemplo
O exemplo a seguir gera C2589:
// C2589.cpp
void Test(){}
class A {};
void operator :: (); // C2589
int main() {
::Test();
}