Template Funktion deklarieren und definieren
-
Hallo,
Ich möchte wissen wie ich am besten eine template Funktion/Klasse in eine Headerdeite deklariere und in einer CPPDatei definiere. Es kann auch C++11 sein.
-
Gar nicht. Siehe http://www.c-plusplus.net/forum/151578 Frage 5.
-
OK, danke für die schnelle Antwort.
Wenn ich alles in die Headerdatei schreibe wie compiliere ich das dann mit g++?
g++ -c test.hhier bekomme ich kein test.o als Ergebniss.
-
dontknowhow schrieb:
Wenn ich alles in die Headerdatei schreibe wie compiliere ich das dann mit g++?
Ähm... ganz normal wie jede Headerdatei musst du sie zuerst in eine Source einbinden und diese kompilieren.