Dies muss nur in g++ funktionieren.
Ich möchte eine Funktion
template<typename T> std::string magic();
derart, dass:
Class Foo{}; magic<Foo>(); // returns "Foo";
Class Bar{}; magic<Bar>(); // returns "Bar";
Ich möchte nicht, dass dies durch Spezialisierung geschieht (d.h. dass ich für jeden Typ Magie definieren muss). Ich hoffe, einige Makro/Vorlage schwarze Magie hier zu ziehen. Weiß jemand wie?)
Danke!