fork download
  1. #include <iostream>
  2.  
  3. void foo(int)
  4. {
  5. std::cout << "int!" << '\n';
  6. }
  7.  
  8. void foo(char)
  9. {
  10. std::cout << "char!" << '\n';
  11. }
  12.  
  13. void foo(double)
  14. {
  15. std::cout << "double!" << '\n';
  16. }
  17.  
  18. int main()
  19. {
  20. foo(static_cast<char>(65));
  21. foo(65);
  22. foo(65.77);
  23. }
Success #stdin #stdout 0s 3296KB
stdin
Standard input is empty
stdout
char!
int!
double!