18 #ifndef SORT_H_INCLUDED__ 19 #define SORT_H_INCLUDED__ 24 template<
class Merger,
class Splitter,
class It,
class OutIt>
25 inline void merge_sort(It begin, It end, OutIt dest,
const typename Merger::allocator& alloc);
27 template<
class Merger,
class Splitter,
class It,
class OutIt>
30 merge_sort<Merger, Splitter>(begin, end, dest,
typename Merger::allocator());
36 #endif // SORT_H_INCLUDED__
void merge_sort(It begin, It end, OutIt dest, const typename Merger::allocator &alloc)