Zitat von Die C++-Standardbibliothek: ein Tutorium und Handbuch :
Die einzige tragbare Möglichkeit zur Verwendung von Vorlagen besteht derzeit darin, sie in Header-Dateien mit Hilfe von Inline-Funktionen zu implementieren.
Warum ist das so?
(Klarstellung: Header-Dateien sind nicht die nur tragbare Lösung. Aber sie sind die bequemste tragbare Lösung).