C6323
경고 C6323 - 부울 형식에 산술 연산자를 사용했습니다.
이 경고는 부울 데이터 형식에 산술 연산자를 사용한 경우 발생합니다. 잘못된 연산자를 사용하면 결과가 올바르지 않을 수 있습니다. 또한 프로그래머의 의도가 코드에 반영되지 않았음을 나타내기도 합니다.
예제
다음 코드에서는 이 경고를 발생시킵니다.
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;
}