Mal wieder Frage :D Zeiger
-
ps, keinen funktionellen Unterschied *g*
-
Besides, was willstn mit nem Profi, wenns bei mir läuft, dann sollte es doch wohl auch auf nem anderen Rechner zum Laufen zu kriegen sollen tun sein oder net.
-
Was heißt Profi, jemand ders halt kapiert

Danke für den Text, ich les es morgen durch, heut nacht wird das nix mehr mit dem Kopf
Ja die beiden obigen Beispiele machen keinen sinnvollen Unterschied, ich war nur fasziniert, dass der eine geht, der andere nicht. Das typedef brauch ich, um aus dem Pointer anschließend einen Array zu machen.
-
Hm, hattest doch schon ein Array gemacht, ohne typedef, bei Deinem ersten Beispiel:
.... int f_msgbox(void*,void*) { MessageBox(NULL,"test","test",MB_OK); return(1); } ..... int (*ptFunc[5]) (void*,void*); ptFunc[0] = f_msgbox;Das muss halt nur anders eingebunden, inkludiert werden, dann läuft das doch eins a.
Ich geh mal bubu machen, bis danni.
-
Oky! Endlich funktionierts!
Danke dir für die Hilfe.