Gast
2008-01-28, 10:04:37
Moin,
ich möchte für ein Template mit Integerspezifizierung eine Typumwandlung bauen, also für template<int N>. Ist es irgendwie möglich ein Template der Form umzuwandeln?
tt<1> tn, tm;
tt<2> tp;
tn = tm; // kein Problem
tn = tp; // Problem;
Kann man das irgendwie allgemein bauen, oder müßte ich das für jeden Typ (hier mit N=2) machen? Also so z.B.:
inline tt<N> operator=( const tt<2> & op){}
Ist es irgendwie möglich (außer es nicht als Template zu lösen)?
danke
ich möchte für ein Template mit Integerspezifizierung eine Typumwandlung bauen, also für template<int N>. Ist es irgendwie möglich ein Template der Form umzuwandeln?
tt<1> tn, tm;
tt<2> tp;
tn = tm; // kein Problem
tn = tp; // Problem;
Kann man das irgendwie allgemein bauen, oder müßte ich das für jeden Typ (hier mit N=2) machen? Also so z.B.:
inline tt<N> operator=( const tt<2> & op){}
Ist es irgendwie möglich (außer es nicht als Template zu lösen)?
danke