fork download
  1. #include<iostream>
  2.  
  3. using namespace std;
  4.  
  5. template<class T> T max(const T& left, const T& right);
  6.  
  7. int main(void)
  8. {
  9.  
  10. cout<<"max int:"<< ::max(1,4)<<endl;
  11. cout<<"max double:"<< ::max(5.02,1.002)<<endl;
  12.  
  13. }
  14.  
  15. template<class T>
  16. T max(const T& left, const T& right)
  17. {
  18.  
  19. return left > right? left:right;
  20. }
Success #stdin #stdout 0s 2896KB
stdin
Standard input is empty
stdout
max int:4
max double:5.02