Es gibt keinen Grund für die Inline-für Template-Deklaration, aber nicht für Vorlage Voll Spezialisierung, brauchen Sie nicht das Schlüsselwort inline für die erste Zeile hinzufügen, aber die zweite und dritte brauchen. Jede Übersetzungseinheit, die die Vorlage verwendet, muss jedoch die Vorlagendefinition enthalten, so dass sie am besten in die Header-Datei aufgenommen und in andere cpps, die sie verwenden, einbezogen wird.
In C++ - Standard n3376 für 3.2/6 kann es mehr als eine Definition von Klassenvorlage für die gesamte Anwendung geben, vorausgesetzt, die Definition ist gleich.
===============
Aktualisieren Sie die answere Basis auf Jesse Gut Kommentare (müssen inline für Vorlage Voll sepcialization) Dank Jesse Guter Punkt, dass.
Was Sie von 'inline' Template-Funktionen zu erhalten hoffen? – Oswald
mögliches Duplikat von [Ist es sinnvoll, Inline-Schlüsselwort mit Vorlagen zu verwenden?] (Http://stackoverflow.com/questions/10535667/does-it-make-any-sense-to-use-inline-keyword-with -Templates) –