007
31.08.2008, 23:40 Uhr
Kest
saint
|
Du kannst die Elementfunktion (in dem Fall das Konstruktor) innerhalb der Klasse definieren:
C++: |
template<classT> class Test { public: Test(){} };
|
Wenn du aber die Definition außerhalb der Klasse vornimmst, dann müssteste sie auch explizit als Template deklarieren, weil Elemente von Tamplate-Klassen selbst Templates sind. Also: anders geht nicht.
@xXx: Das mit dem Semikolon, ist doch nicht falsch, oder? Ich mein, das Semikolon trennt einzelne Ausdrücke. In dem Fall ist es zwar überflüssig, aber nicht falsch. -- Wenn man einen Hufschlag hört, sollte man >Pferd< denken und nicht >Zebra<. Dieser Post wurde am 31.08.2008 um 23:42 Uhr von Kest editiert. |