В следующем коде функция main использует обычную функцию вместо функции Template.
#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;
}
Какова возможная причина этого?