I have a templated class A and two typedefs A and A. How do I override the constructor for A ? The following does not wor
This may be a little bit late, but if you have access to c++11 you can use SFINAE to accomplish just what you want:
c++11
template , A>::value>::type // Can be called only on A > A() { // Default constructor }
Working example