- 20 名前:デフォルトの名無しさん mailto:sage [2011/09/22(木) 14:36:30.97 ]
- エラーが出ます
template <class T1> class CHoge { T1 t; void f1(); template <class T2> void f2(); public: CHoge(T1 x) : t(x) {} }; template <class T1> void CHoge<T1>::f1() { std::cout << t << std::endl; } template <class T1> template <class T2> void CHoge<T1>::f2<T2>() { std::cout << static_cast<T2>(t) << std::endl; } error: function template partial specialization 'f2<T2>' is not allowed
|

|