fork(1) download
  1. #include <iostream>
  2.  
  3. template <class T>
  4. int compare(const T& v1, const T& v2) {
  5. std::cout << "Template version called\n";
  6. return 0;
  7. }
  8.  
  9. int compare(const char* const& v1, const char* const& v2) {
  10. std::cout << "overloaded version called\n";
  11. return 0;
  12. }
  13.  
  14. int main()
  15. {
  16. compare ("foo", "bar");
  17. }
Success #stdin #stdout 0s 2852KB
stdin
Standard input is empty
stdout
overloaded version called