C6323
Aviso C6323 - uso do operador aritmético em tipo booliano
Este aviso ocorre se os operadores aritméticos forem usados em tipos de dados booliano.Uso do operador incorreto pode produzir resultados incorretos.Ele também indica que a intenção do programador não será refletida no código.
Exemplo
O código a seguir gera este aviso:
int test(bool a, bool b)
{
int c = a + b; //C6323
return c;
}
Para corrigir esse aviso, use o tipo de dados correto e operador.
int test(int a, int b)
{
int c = a + b;
return c;
}