#include using namespace std; template class A { public: void taunt() { cout << \"A\"; } }; template
You can use a (sensible) default for the second instantiating type:
template class A { public: void taunt() { cout << "A"; } };