I wonder if it is a good practice to have a member template function inside a non-template class in c++? Why?
I'm trying to do something like this
in classA.h:
classA
{
   public:
      member_func1();
      member_func2();
};
in classA.cpp:
template <class T> share_func();
classA::member_func1()
{
   call share_func();
}
classA::member_func2()
{
   call share_func();
}
I wonder if it is appropriate?