C6323
警告 C6323: 在布林型別上使用算術運算子
如果算術運算子是用於布林 (Boolean) 資料型別,則會發生這個警告。使用不正確的運算子可能會產生不正確的結果。同時,也表示程式碼中未反映程式設計人員的目的。
範例
下列程式碼將產生出這個警告:
int test(bool a, bool b)
{
int c = a + b; //C6323
return c;
}
若要更正這個警告,請使用正確的資料型別及運算子。
int test(int a, int b)
{
int c = a + b;
return c;
}