I am trying to implement a template function with handles void differently using template specialization.
The following code gives me an \"Explicit specialization in non
You can declare the explicit specialisation in the same way you'd define a member function outside of its class:
class A { public: template static void foo () {} }; template <> void A::foo () { }