C6282
Предупреждение C6282: неверный оператор: присвоение константы в логическом контексте. Рассмотрите возможность использования "==".
Это предупреждение указывает, что в тестовом контексте обнаружено присвоение константы переменной. Присвоение константы переменной в тестовом контексте почти всегда неверно. Чтобы устранить это предупреждение, замените = на == или удалите присвоение из тестового контекста.
Пример
Это предупреждение создается следующим кодом:
void f( int i )
{
while (i = 5)
{
// code
}
}
Для устранения этого предупреждения используйте следующий код:
void f( int i )
{
while (i == 5)
{
// code
}
}