geht sowas?
-
hallo!
ich habe die methode:void display(char *text) { cout << text << endl; }
kann ich die methode jetzt an eine andere methode übergeben und die dann ausführen?
z.B.
void error(display d // hier die display methode von oben) { d("fehler"); }
danke
-
ja das geht mit funktions zeigern
-
hallo!
hast du ein beispiel dazu? ich habe auch schon im forum gesucht, aber nichts richtiges gefunden.danke
-
void error(void (*d)(char*))
{d("error!");}
-
Original erstellt von <michi>:
**hallo!
hast du ein beispiel dazu? ich habe auch schon im forum gesucht, aber nichts richtiges gefunden.danke**
Das steht aber ganz sicher in den FAQ
-
hallo!
danke erstmal!
kann es sein, dass durf funktionszeigern das progamm ziemlich langsam wird?
-
kann nicht sein