Container für Versch. Funktionspointer.
-
Hallo,
Ich benutze eine eine map, in der ich als value sowohl pointer auf globale funktionen wie auch memberfunktionen lagern will. Im Moment schaffe ich es nur, Pointer auf Funktionen, von denen ich das Umfeld weiß, in der map zu speichern. Dazu wurde ich auf std::tr1::function verwiesen, werde aber nicht wirklich schlau da draus, was ich mir so ergoogle^^".
Wäre also nett, wenn mir jemand das etwas genauer erklären könnte.
-
piXelshooter schrieb:
Wäre also nett, wenn mir jemand das etwas genauer erklären könnte.
Hi, was willst du genauer wissen ???
-
Kann sein das die TR1 Funktionalität nicht von deinem Compiler unterstützt wird (wie ich bereits im IRC erwähnte...). Drum kannst du dir mal die (so ziemlich eqivalente) boost::function Bibliothek anschauen. Allerdings ist mir nich ganz klar wie du den Typ der gezeigten Methode ändern willst, evtl über Spezialisierung.