C6323
استخدم التحذير C6323-من عوامل التشغيل الحسابية تشغيل منطقي نوع(s)
وهذا تحذير يحدث إذا تم استخدام عوامل تشغيل الحسابية تشغيل أنواع بيانات قيمة منطقية. استخدم من عامل تشغيل غير صحيح قد ذا غير صحيحة. ويشير أيضا إلى أن هدف للمبرمج لا تنعكس في تعليمات برمجية.
مثال
يلي تعليمات برمجية ينشئ هذا التحذير:
int test(bool a, bool b)
{
int c = a + b; //C6323
return c;
}
إلى تصحيح هذا التحذير، قم باستخدام نوع بيانات الصحيح و operaإلىr.
int test(int a, int b)
{
int c = a + b;
return c;
}