C6323
Actualización: noviembre 2007
C6323
Advertencia C6323: Uso del operador aritmético en tipos booleanos
Esta advertencia aparece si los operadores aritméticos se utilizan en tipos de datos booleanos. El uso de un operador incorrecto podría producir resultados incorrectos. También indica que la intención del programador no se refleja en el código.
Ejemplo
El código siguiente genera esta advertencia:
int test(bool a, bool b)
{
int c = a + b; //C6323
return c;
}
Para corregir esta advertencia, utilice el tipo de datos y el operador correctos.
int test(int a, int b)
{
int c = a + b;
return c;
}