次の方法で共有


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;
}