Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
'operation': uso no seguro del tipo 'bool' en la operación
Observaciones
Esta advertencia es para cuando se usa un valor o una variable bool de forma inesperada. Por ejemplo, C4804 se genera si usa operadores como el operador unario negativo (-) o el operador de complemento (~). El compilador evalúa la expresión.
Ejemplo
En el ejemplo siguiente se genera la advertencia C4804:
// C4804.cpp
// compile with: /W1
int main()
{
bool i = true;
if (-i) // C4804, remove the '-' to resolve
{
i = false;
}
}