Avviso C6282
Operatore errato: assegnazione di costante nel contesto booleano. Prendere invece in considerazione l'uso di '=='
Osservazioni:
Questo avviso indica che è stata rilevata un'assegnazione di una costante a una variabile in un contesto di test. L'assegnazione di una costante a una variabile in un contesto di test è quasi sempre errata. =
Sostituire con ==
o rimuovere l'assegnazione dal contesto di test per risolvere questo avviso.
Nome dell'analisi del codice: ASSIGNMENTREPLACESTEST
Esempio
Il codice seguente genera questo avviso:
void f( int i )
{
while (i = 5)
{
// code
}
}
Per correggere questo avviso, usare il codice seguente:
void f( int i )
{
while (i == 5)
{
// code
}
}
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per