Ausdrucksauswertungsfehler CXX0024
operation needs l-value
Ein Ausdruck, der nicht für einen l-Wert ausgewertet wird, wurde für einen Vorgang angegeben, der einen l-Wert erfordert.
Ein l-Wert (so genannt, weil er auf der linken Seite einer Zuordnungsanweisung angezeigt wird) ist ein Ausdruck, der sich auf einen Speicherort bezieht.
Ist beispielsweise ein gültiger l-Wert, buffer[count]
da er auf einen bestimmten Speicherort verweist. Der logische Vergleich zed != 0
ist kein gültiger l-Wert, da er als WAHR oder FALSCH ausgewertet wird, nicht auf eine Speicheradresse.
Dieser Fehler ist identisch mit CAN0024.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für