Gast
#794926
Hallo zusammen, kann mir jemand kurz erklären, was die nächste Zeile bedeutet:
1 | |
(Die übliche Bedeutung von "typedef" mit einfachen Datentypen kenne ich schon) Vielen Dank
|
Anzeige
|
typedef und Zeiger
Gast
#794926
Hallo zusammen, kann mir jemand kurz erklären, was die nächste Zeile bedeutet:
(Die übliche Bedeutung von "typedef" mit einfachen Datentypen kenne ich schon) Vielen Dank
Gast
#794934
Das ist ein unvollständiges typedef ohne den zu definierenden Typ-Namen. Ansonsten würde der neue Typ einem Zeiger auf eine Funktion mit Rückgabewert int bedeuten. Die Parameter sind void Pointer, die beide nicht innerhalb der Funktion geändert werden. Der erste Type-Modifier "constv" ist vermutlich ein Tipp-Fehler. Gruss Oops
Gast
#794935
Oops. Der neue Typ heisst "FT". Gruss Oops
Gast
#794937
Also muss die Antwort korrekt sein: Das ist ein typedef für den zu definierenden Typ-Namen FT. Der neue Typ bedeutet einem Zeiger auf eine Funktion mit Rückgabewert int. Die Parameter sind void Pointer, die beide nicht innerhalb der Funktion geändert werden. Der erste Type-Modifier "constv" ist vermutlich ein Tipp-Fehler. Allerdings fehlt da am Ende ein Semikolon. Gruss Oops
Gast
#795007
Das mit "Zeiger auf Funktion" habe ich komplet vergessen. vielen Dank für die Antwort.
Gast
#795013
Bidde, bidde. Gruss Oops Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|