Als «specialization» getaggte Fragen

6
Vorlagenspezialisierung einer einzelnen Methode aus einer Vorlagenklasse
In Anbetracht der Tatsache, dass der folgende Header, der meine Vorlagenklasse enthält, in mindestens zwei .CPPDateien enthalten ist, wird dieser Code korrekt kompiliert: template <class T> class TClass { public: void doSomething(std::vector<T> * v); }; template <class T> void TClass<T>::doSomething(std::vector<T> * v) { // Do something with a vector of …

2
explizite Spezialisierung der Elementfunktion der Vorlagenklasse
Ich muss die Vorlagenelementfunktion für einen Typ spezialisieren (sagen wir doppelt ). Es funktioniert gut, während die Klasse Xselbst keine Vorlagenklasse ist, aber wenn ich sie als Vorlage erstelle, gibt GCC Fehler bei der Kompilierung aus. #include <iostream> #include <cmath> template <class C> class X { public: template <class T> …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.