Boost.Sort
Examples
Here is a list of all examples: