fork download
  1. #include <iostream>
  2.  
  3.  
  4. using namespace std;
  5.  
  6.  
  7. template<typename>
  8. struct Array {
  9.  
  10. struct Iterator {};
  11.  
  12. Iterator begin() const {
  13. return {};
  14. }
  15. Iterator end() const {
  16. return {};
  17. }
  18. };
  19.  
  20.  
  21. template<typename I>
  22. void sort(I, I) {
  23. cout << "my sort" << endl;
  24. }
  25.  
  26.  
  27. int main() {
  28. Array<int> array;
  29. sort(array.begin(), array.end());
  30. }
  31.  
Success #stdin #stdout 0s 2896KB
stdin
Standard input is empty
stdout
my sort