Templates in c++
-
Thema: Templates
Wenn ich meine Klasse (mit Templates) in Haedder und cpp-Files aufteilen möchte bekomme ich immer irgendwelche für mich unverständlichen Fehlermeldungen
. Was muss ich tun, damit ich meinen code in verschiedenen Files abspeichern kann? Und wie steht es bei Klassen (mit Templates) von denen ich erbe?
Besten Dank Lukas
-
wenn du die implementation von den template funktionen in einer cpp datei hast, dann im header:
#include "implementationen.cpp"es gibt zwar das schlüsselwort export, dass es ermöglicht, implementation und deklaration getrennt zu handhaben; das wird aber von keinem mir bekanntem compiler unterstützt.
-
davie schrieb:
es gibt zwar das schlüsselwort export, dass es ermöglicht, implementation und deklaration getrennt zu handhaben; das wird aber von keinem mir bekanntem compiler unterstützt.
Der Comeau kann es aber sonst glaub ich keiner der momentan verbreiteten Compiler.