¿Hay alguna manera de definir una plantilla de función en un encabezado y hacerla inaccesible a los archivos que incluyen el encabezado?
Tengo una plantilla de clase que se ve así: foo.h template<class C> class Foo { public: void memberFunc(); }; Incluye “foo.tpp” foo.tpp “` void Foo::memberFunc() { … } Ignora el archivo .tpp, es solo algo que hago para dar la ilusión de separar la declaración y la implementación, obviamente eso . . . Read more