fork download
  1. #include <iostream>
  2.  
  3. template <typename R>
  4. R default_value();
  5.  
  6. template <>
  7. int default_value<int>()
  8. {
  9. return -1;
  10. }
  11.  
  12. int main()
  13. {
  14. std::cout << default_value<int>() << std::endl;
  15. }
  16.  
Success #stdin #stdout 0s 2728KB
stdin
Standard input is empty
stdout
-1