fork download
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4. template<typename T>
  5. T findMax(T value,T value2) {
  6. if (value>value2) {
  7. return value;
  8. }
  9. else {
  10. return value2;
  11. }
  12. }
  13. int main() {
  14. string str1,str2;
  15. str1="ab";
  16. str2="cd";
  17. cout<<findMax(6,4)<<endl;
  18. cout<<findMax(5.31,4.31)<<endl;
  19. cout<<findMax(str1,str2)<<endl;
  20. cout<<findMax('d','A');
  21. return 0;
  22. }
  23.  
Success #stdin #stdout 0s 5284KB
stdin
Standard input is empty
stdout
6
5.31
cd
d