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.
'expression1' : expressão relacional usada como expressão de seleção; possível confusão com 'expressão2'
Observações
Uma switch instrução usa uma expressão relacional como sua expressão de controle, o que resulta em um valor booleano para as case instruções. Você quis dizer expressão2?
Example
O exemplo a seguir gera C4145:
// C4145.cpp
// compile with: /W1
int main() {
int i = 0;
switch(i == 1) { // C4145, use i instead of i == 1 to resolve
case 1:
break;
default:
break;
}
}