Hallo,
wenn ich eine Template-Klasse habe, z.B.
dann kann ich, wenn ich mir die ständigen spitzen Klammern sparen möchte ja typedefs definieren, wie bspw.
Kann ich sowas auch irgendwie für Funktionen machen?
Also gegeben eine Funktion
Kann ich da irgendwie etwas ähnliches wie bei der Klasse machen um mir die Schreibarbeit zu ersparen?
funktioniert leider nicht.
wenn ich eine Template-Klasse habe, z.B.
Code:
template<class T> class A{ public: T val; };
Code:
typedef A<int> Ai; typedef A<float> Af;
Also gegeben eine Funktion
Code:
template<class T> T doIt(T in);
Code:
typedef int doIt<int>(int in) int doItInt(int in);
Comment