Gast
#66752
Hallo,
habe folgendes Problem. Mein C Compiler meckert in der markierten
Zeile.
Leider habe ich wenig ahnung wie dieser Zeiger funktioniert.
Der Compiler hat ein Problem mit der Inkrementierung.
Kann einer von euch Experten den Code umschreiben, dass die Umwandlung,
Inkrementierung und die Zuweisung nicht mit einem Aufruf vollzogen
wird.
Evtl. eine hilfvariable?
gruß
edka
void CopyFromFrame8900(void *Dest, unsigned int Size)
{
while (Size > 1)
{
(*(unsigned char *)Dest)++ = ReadFrame8900();
Size -= 2;
}
}
Compiler IAR Embedded Workbench 3.22
Fehlermeldung: not a modifyable lvalue