I have a template class where I instantiate templates for int, unsigned. I have declared constructors with the template type type as one of the arguments.
Now I want to include a constructor with same set of arguments but want to implenet it differently.
Eg: Constructor : radius is of type either unsigned or signed int.
template<class area, class radius>
now I want to implement a constr
// here the implementation will be different when the radius is of type int.
But the problem is constructor is getting overloaded with some signature and that is not acceptable.
Is there any solution to this problem.