C6282
Ostrzeżenie C6282: nieprawidłowy operator: przypisanie stałej w kontekście typu Boolean.W zamian, rozważ użycie "=="
To ostrzeżenie wskazuje, że w kontekście testowym wykryto przypisanie stałej do zmiennej.Przypisanie stałej do zmiennej w kontekście testowym jest prawie zawsze niepoprawne.Zamień = na == lub usuń przypisanie z kontekstu testowego, aby rozwiązać to ostrzeżenie.
Przykład
Poniższy kod generuje to ostrzeżenie:
void f( int i )
{
while (i = 5)
{
// code
}
}
Aby poprawić to ostrzeżenie, należy użyć następującego kodu:
void f( int i )
{
while (i == 5)
{
// code
}
}