diff --git a/misc/likely.cpp b/misc/likely.cpp index cee5c17..a0efa55 100644 --- a/misc/likely.cpp +++ b/misc/likely.cpp @@ -1,3 +1,4 @@ +#include #include #include @@ -84,8 +85,15 @@ int main() srand(time(nullptr)); for (int i = 0; i < SIZE; i++) { - arr[i] = (rand() % (RANGE + 1)) + 0.499 * RANGE; + arr[i] = (rand() % (RANGE + 1)); } + cout << "random dataset:" << endl; + func1(arr); + func2(arr); + func_likely(arr); + func_unlikely(arr); + sort(arr, arr + SIZE); + cout << "sorted dataset:" << endl; func1(arr); func2(arr); func_likely(arr);