![]() |
C++ Library Extensions 2022.12.09
To help learn modern C++ programming
|
Public Types | |
using | big_int_t = long long |
Static Public Member Functions | |
static big_int_t | single_thread_combination_recursion (big_int_t n, big_int_t k) |
static big_int_t | cross_thread_combination_recursion (big_int_t n, big_int_t k) |
static big_int_t | smart_cross_thread_combination_recursion (big_int_t n, big_int_t k) |
Static Public Attributes | |
static constexpr int | factor = 1 |
static int | max_thread_count |
static std::atomic< int > | thread_count {0} |
static constexpr auto | async = std::launch::async |
static constexpr auto | deferred = std::launch::deferred |
Definition at line 9 of file 012-cross_thread_recursion.cpp.
using cross_thread_recursion::big_int_t = long long |
Definition at line 11 of file 012-cross_thread_recursion.cpp.
|
inlinestatic |
Definition at line 48 of file 012-cross_thread_recursion.cpp.
|
inlinestatic |
Definition at line 25 of file 012-cross_thread_recursion.cpp.
|
inlinestatic |
Definition at line 106 of file 012-cross_thread_recursion.cpp.
|
staticconstexpr |
Definition at line 21 of file 012-cross_thread_recursion.cpp.
|
staticconstexpr |
Definition at line 22 of file 012-cross_thread_recursion.cpp.
|
staticconstexpr |
Definition at line 13 of file 012-cross_thread_recursion.cpp.
|
inlinestatic |
Definition at line 16 of file 012-cross_thread_recursion.cpp.
|
inlinestatic |
Definition at line 19 of file 012-cross_thread_recursion.cpp.