Hallo,
hilfe - man knechtet mich hier gerade dazu, antiquarische APIs zu bedienen
Da habe ich z.b. eine Funktion
STATUS dosFsVolFormat(void * device, int opt, FUNCPTR)
-kurioserweise gibt es code, der als ersten parameter einen string (const char*) übergibt, ein anderer code gibt dort ein handle auf ein device an.
kann mir jemand verraten, wie eine solche funktion implementiert ist, dass sie die typen auseinanderhalten kann? Ich bin mit c++ gross geworden, wo man Polymorphie ein bissle anders abbildet - das hier ist mir ein Rätsel...
Danke+Gruss,
karle
hilfe - man knechtet mich hier gerade dazu, antiquarische APIs zu bedienen
Da habe ich z.b. eine Funktion
STATUS dosFsVolFormat(void * device, int opt, FUNCPTR)
-kurioserweise gibt es code, der als ersten parameter einen string (const char*) übergibt, ein anderer code gibt dort ein handle auf ein device an.
kann mir jemand verraten, wie eine solche funktion implementiert ist, dass sie die typen auseinanderhalten kann? Ich bin mit c++ gross geworden, wo man Polymorphie ein bissle anders abbildet - das hier ist mir ein Rätsel...
Danke+Gruss,
karle