tables::column::sort, rsort

1)

template <is_primitive_type P>
column<P> column<P>::sort() const

2)

template <is_primitive_type P>
column<P> column<P>::rsort() const

Return elements in sorted / reverse-sorted order

Complexity

Same as std::sort.

Example

Code

#include <cpptables/table.hh>

using namespace tables;
using namespace std;

void column_sort()
{
  const column<unsigned> xs ({ 2,3,1,5,4 });

  cout << xs.sort() << "\n";
  cout << xs.rsort() << "\n";
}

Output

1 2 3 4 5

5 4 3 2 1