fork(1) download
  1. #include <iostream>
  2. #include <vector>
  3. #include <set>
  4. #include <list>
  5.  
  6. template<typename C>
  7. void f(C& cont)
  8. {
  9. std::cout << *cont.begin() << std::endl;
  10. }
  11.  
  12. int main(int argc, char *argv[])
  13. {
  14. std::vector<int> v{1,2,3};
  15. std::list<char> l{'a','b','c'};
  16. std::set<int> s{4,5,6};
  17. f(v);
  18. f(l);
  19. f(s);
  20. }
  21.  
Success #stdin #stdout 0s 15240KB
stdin
Standard input is empty
stdout
1
a
4