I can write a templated function this way
template void f(T x) {…}
or this way
template void f(T
Besides what James McNellis wrote, I just want to add that you can specialize your template for reference types (for example like this)