1
テンプレートクラス内のテンプレート関数
私はこのコードを持っています: template <class T> class MyClass { public: template <class U> void foo() { U a; a.invoke(); } }; この形でそれが欲しい: template <class T> class MyClass { public: template <class U> void foo(); }; template <class T> /* ????? */ void MyClass<T>::foo() { U a; a.invoke(); } これを行うにはどうすればよいですか?正しい構文は何ですか?