tipos template sirven que plantillas plantilla para los funciones c++ templates

c++ - template - ¿Cómo puedo definir una función de plantilla dentro de una clase de plantilla fuera de la definición de clase?



template typename t c++ (1)

IIRC:

template<class T> template <class U> void Foo<T>::bar() { ...

Dado:

template <class T> class Foo { public: template <class U> void bar(); };

¿Cómo implemento la barra fuera de la definición de la clase mientras sigo teniendo acceso a los dos parámetros de plantilla T y U?