Errore dell‘analizzatore di espressioni CXX0024
l'operazione richiede l-value
Espressione che non restituisce un valore l è stata specificata per un'operazione che richiede un l-value.
Un l-value (denominato perché viene visualizzato sul lato sinistro di un'istruzione di assegnazione) è un'espressione che fa riferimento a una posizione di memoria.
Ad esempio, buffer[count]
è un l-value valido perché punta a una posizione di memoria specifica. Il confronto zed != 0
logico non è un l-value valido perché restituisce TRUE o FALSE, non con un indirizzo di memoria.
Questo errore è identico a CAN0024.