kann mir jemand vielleicht diese zeile erklären? #define BUF ((struct uip_eth_hdr *)&uip_buf[0]) danke
1 | ((uip_eth_hdr *)&uip_buf[0]) |
ergibt einen Pointer auf den Anfang des Arrays uip_buf, vom typ "Pointer auf ein struct uip_eth_hdr"
1 | #define BUF
|
definiert eine "Abkürzung" für das o.a. Damit kann man dan z.B so etwas schreiben:
1 | uip_eth_hdr *ptrUselessBuffer = BUF; |
Oliver
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.