Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
operador 'operador': todos os operandos devem ter o mesmo tipo de enumeração
Observações
Ao usar operadores em enumeradores, ambos os operandos devem ser do tipo enumeração. Para obter mais informações, consulte Como definir e consumir enums em C++/CLI.
Example
O exemplo a seguir gera C3063 e mostra como corrigi-lo:
// C3063.cpp
// compile with: /clr
enum class E { a, b } e, mask;
int main() {
if ( ( e & mask ) != 0 ) ; // C3063 no operator!= (E, int)
if ( ( e & mask ) != E() ) // OK
;
}