Hallo Kann mir jemand sagen was ein Doppelpunkt zu bedeuten hat? Z.B. hier: temp(DataA - 1 : 0) = DataB; Danke.
An dieser Stelle macht er keinen Sinn.
Da müsste irgendwo noch ein ? sein.
Poste doch mal etwas mehr Code
Allgemein:
x ? a : b
ist die C Kurzform für
if( x )
a;
else
b;
wobei man zusätzlich noch den Vorteil hat, dass ?: ein Ausdruck
ist, seinerseits also wieder in anderen Ausdrücken benutzt
werden kann:
u = x ? a : b
ist also die Kurzform für
if( x )
u = a;
else
u = b;
Hallo Karl Heinz Dort steht leider kein "?" Der Code: // Shift the register left by one bit vReg (vSize - 1 : 1) = vReg(vSize - 2 : 0); vReg(0) = 0; ist ein Auszug aus einem CRC Berechnungscode Danke
Jörg Wunsch wrote:
> Ist das C? Oder ist das vielleicht Ada?
Also Jörg... wenn DU das schon nicht weißt... wer dann?
duckundweg ;))
Gruß,
Magnetus
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.