Priorytet między normalną funkcją a funkcją szablonu
W poniższym kodzie funkcja główna używa normalnej funkcji zamiast funkcji szablonu.
<code>#include <iostream> using namespace std; template <class T> void num(T t){cout<<"T : "<<t;} void num(int a){cout<<"wT : "<<a;} int main() { num(5); return 0; } </code>
Jaka jest tego przyczyna?