Erro do compilador C2800
'operator operator' não pode ser sobrecarregado
Os operadores a seguir não podem ser sobrecarregados: acesso de membro de classe (.
), ponteiro para membro (.*
), resolução de escopo (::
), expressão condicional (? :
) e sizeof
.
A amostra a seguir gera o erro C2800:
// C2800.cpp
// compile with: /c
class C {
operator:: (); // C2800
};