Zitat von
epileptic_squirrel:
Das problem ist, dass ich die funktion als callback in einer
dll benutzen möchte, um informationen vom hauptprogramm auszulesen.
Andernfalls müsste ich ja alle getter als callbacks übergeben, was mir dann etwas aufwändig erscheint.
Hallo,
ich verwende auch Klassen, denen ich alles mögliche vom boolean über float bis zur Font-Definition übergebe, aber da verwende ich eben auch getrennte Funktionen putbool (v : boolean), putinteger (v : integer) usw., denn nur so findet eine strenge Typprüfung statt, z.B. wird putbool mit einem integer erst garnicht übersetzt.
Und wenn jemand behauptet, das hätte er immer alles selbst im Griff, dann ist er der perfekte Programmierer oder er hat keine Erfahrung oder er programmiert sonst in C.
Gruss Reinhard