[C++] Template und Copy-c'tor Spezialisierung
Verfasst: 24.01.2013, 13:37
Hallo zusammen
ich habe hier eine Templateklasse vorliegen, etwa so in der art
Was ich jezt machen möchte ist folgendes:
Das ganze soll nur für festgelegte Typkombinationen festglegt sein.
Mein Problem ist jezt wie muss die Spezialisierung von Copykonstruktor und Assingmentoperator aussehen in dem Fall?
Meine intuitiven Ansätze endeten alle mit unterschiedlichen Kompilerfehlermeldungen :(
Vielleicht kann mir einer der ganzen C++ spezialisten hier einen Tipp geben.
ich habe hier eine Templateklasse vorliegen, etwa so in der art
Code: Alles auswählen
template<class T>
class foo_t
{
public:
foo_t(T a, T b, T c);
foo_t(const foo_t<T>& other) //copy c'tor
fpp_t<T>& operator=(const fooD_t<T>& other);
protected:
private:
T a, b, c;
};
Code: Alles auswählen
foo_t<float> f (1, 2, 3);
foo_t<double> d(f);
oder:
d = f;
Mein Problem ist jezt wie muss die Spezialisierung von Copykonstruktor und Assingmentoperator aussehen in dem Fall?
Meine intuitiven Ansätze endeten alle mit unterschiedlichen Kompilerfehlermeldungen :(
Vielleicht kann mir einer der ganzen C++ spezialisten hier einen Tipp geben.