#include<iostream>using namespace std;template <typename T> T max(T a,T b){ return a>b? a:b; }int main(){ int a=1,b=2; cout<<max(a,b)<<endl; double c=1.2,d=2.5; cout<<max(c,d)<<endl;}
没看出问题,你那边是编译错误还是运行错误?
你没说错误现象啊!
int main()==>void main()?