Advertencia del compilador (nivel 1) C4144
"expression": expresión relacional como expresión switch
La expresión relacional especificada se usó como la expresión de control de una instrucción switch. Las instrucciones case asociadas recibirán valores booleanos. El ejemplo siguiente genera la advertencia C4144:
// C4144.cpp
// compile with: /W1
int main()
{
int i = 0;
switch(!i) { // C4144, remove the ! to resolve
case 1:
break;
default:
break;
}
}