C6282
تحذير C6282: عامل تشغيل غير صحيح: تعيين ثابت في سياق منطقي. يمكنك استخدام '= =' بدلاً من ذلك
يشير هذا التحذير إلى أنه تم الكشف عن واجب ثابت إلى متغير في سياق اختبار. دائماً أن تعيين ثابت إلى متغير في سياق اختبار غير صحيح. قم باستبدال =مع ==، أو قم بإزالة التعيين من سياق الاختبار إلى حل هذا التحذير.
مثال
يلي تعليمات برمجية ينشئ هذا التحذير:
void f( int i )
{
while (i = 5)
{
// code
}
}
إلى تصحيح هذا التحذير، استخدم تعليمات برمجية التالية:
void f( int i )
{
while (i == 5)
{
// code
}
}