Nathaniel J. McClatchey, PhD
Nathaniel J. McClatchey, PhD
Note that some efficiency is lost to ensure that elements not found within the range are not compared. Otherwise, the stable_sort algorithm would be: 1. Perform two comparisons (`compare(false,true)` and...
That will depend on the aspects that you are comparing. - Performance should be fairly similar for all mutually-supported versions of Windows, though it will vary depending on number of...
Hi. The library does not currently implement `std::packaged_task`. Perhaps you would like to contribute an implementation?
I am not currently aware of any such effort. We have reached a point where such an effort would be reasonable, but such an effort was not yet sparked. That...
@ryao Though I will whole-heartedly support you in upstreaming this, I am not affiliated with Mega NZ (I just contribute to this library). I believe that the correct person with...
In short, [`jthread`|https://en.cppreference.com/w/cpp/thread/jthread] is fairly similar to `thread` due to being built on top of it (the linked jthread repository uses an underlying `stop_source` and `::std::thread`). Because it builds on...
@Jamaika1 Generally speaking, _check the license_. In the case of the repository you linked, the license for that particular implementation is listed in the readme: "The code is licensed under...
Generally speaking, the goal would be to have a complete implementation of the C++ standard library. This applies to the libraries shipped with compilers (GCC, Clang, Visual Studio, etc.). It...
With `shared_mutex` implemented, it's time to take a fresh look at which features are still missing: - File "mingw.condition_variable.h" does not supply the function `notify_all_at_thread_exit`. - Full compliance is impractical....