106 std::cout <<
"1st test using `int`\n";
107 const uint64_t size = 6;
108 std::vector<int64_t> arr;
119 assert(std::is_sorted(std::begin(arr), std::end(arr)));
120 std::cout <<
" 1st test passed!\n";
122 for (uint64_t i = 0; i < size; i++) {
123 std::cout << arr[i] <<
", ";
125 std::cout << std::endl;
128 std::cout <<
"2nd test using doubles\n";
129 std::vector<double> double_arr;
132 double_arr.push_back(20.4);
133 double_arr.push_back(62.7);
134 double_arr.push_back(12.2);
135 double_arr.push_back(43.6);
136 double_arr.push_back(74.1);
137 double_arr.push_back(57.9);
141 assert(std::is_sorted(std::begin(double_arr), std::end(double_arr)));
142 std::cout <<
" 2nd test passed!\n";
144 for (uint64_t i = 0; i < size; i++) {
145 std::cout << double_arr[i] <<
", ";
147 std::cout << std::endl;