C6323
Avertissement C6323 : Utilisation d'un opérateur arithmétique dans les types Boolean
Cet avertissement se produit si des opérateurs arithmétiques sont utilisés sur les types de données Boolean.L'utilisation d'un opérateur incorrect peut générer des résultats incorrects.Il indique également que l'intention du programmeur n'est pas reflétée dans le code.
Exemple
Le code suivant génère cet avertissement :
int test(bool a, bool b)
{
int c = a + b; //C6323
return c;
}
Pour corriger cet avertissement, utilisez un type de données et un opérateur corrects.
int test(int a, int b)
{
int c = a + b;
return c;
}