|
Boost.Sort
|
#include <boost/sort/spreadsort/spreadsort.hpp>#include <time.h>#include <stdio.h>#include <stdlib.h>#include <algorithm>#include <vector>#include <string>#include <fstream>#include <sstream>#include <iostream>Macros | |
| #define | DATA_TYPE boost::uint64_t |
| #define | ALR_THRESHOLD 3 |
Functions | |
| void | fill_vector (vector< DATA_TYPE > &input, const DATA_TYPE base_value, unsigned remaining_bits) |
| int | main (int, const char **) |
Variables | |
| const unsigned | max_count = ALR_THRESHOLD - 1 |
| const unsigned | bit_shift |
| const unsigned | radix_threshold = detail::rough_log_2_size(max_count) + 1 |
| const unsigned | top_splits = 12 |
| const DATA_TYPE | typed_one = 1 |
| #define ALR_THRESHOLD 3 |
| #define DATA_TYPE boost::uint64_t |
| void fill_vector | ( | vector< DATA_TYPE > & | input, |
| const DATA_TYPE | base_value, | ||
| unsigned | remaining_bits | ||
| ) |
| int main | ( | int | , |
| const char ** | |||
| ) |
| const unsigned bit_shift |
| const unsigned max_count = ALR_THRESHOLD - 1 |
| const unsigned radix_threshold = detail::rough_log_2_size(max_count) + 1 |
| const unsigned top_splits = 12 |
| const DATA_TYPE typed_one = 1 |
1.8.9.1