fork download
  1. #include <iostream>
  2.  
  3. template <typename T>
  4. void f(T t)
  5. {
  6. std::cout<<"Regular version !\n";
  7. }
  8.  
  9. template <typename T>
  10. void f(T t[])
  11. {
  12. std::cout<<"Array version !\n";
  13. }
  14.  
  15. int main()
  16. {
  17. f(2);
  18. int k[] = { 1, 2, 3 };
  19. f(k);
  20. }
Success #stdin #stdout 0s 3296KB
stdin
Standard input is empty
stdout
Regular version !
Array version !