How can I explicitly specialize a templated C++ constructor, follow-up notes You can use a maker function, but that doesn’t let you escape the problem. Click here to read the article