C++ (Qt)template <class Container>void some_algorithm(const Container & c){ std::some_algorithm(c.begin(), c.end());}
C++ (Qt)template <class Container>void some_algorithm(const Container & c, size_t n = 0){ std::some_algorithm(c.begin(), std::advance(c.begin(), n));}