Partager via


Évaluateur d'expression, erreur CXX0024

l-value est nécessaire pour l’opération

Expression qui n’est pas évaluée à une valeur l a été spécifiée pour une opération qui nécessite une valeur l..

Une valeur l (tellement appelée, car elle apparaît sur le côté gauche d’une instruction d’affectation) est une expression qui fait référence à un emplacement de mémoire.

Par exemple, buffer[count] est une valeur l-valide, car elle pointe vers un emplacement de mémoire spécifique. La comparaison zed != 0 logique n’est pas une valeur l-valide, car elle prend la valeur TRUE ou FALSE, et non à une adresse mémoire.

Cette erreur est identique à CAN0024.