The C++ Extensions for Concurrency, ISO/IEC TS 19571:2016, defines the following new components for the C++ standard library:
[edit] Continuations and other extensions for std::future a version of std::future enhanced with continuations and other featuresshared_futures
are ready
__cpp_lib_experimental_future_continuations
a value of at least 201505 indicates that future::then and other extensions are supported__cpp_lib_experimental_latch
a value of at least 201505 indicates that the latch type is supported__cpp_lib_experimental_barrier
a value of at least 201505 indicates that barrier type is supported__cpp_lib_experimental_atomic_smart_pointers
a value of at least 201505 indicates that the atomic smart pointers are supportedThe following components of the Concurrency TS have been adopted into the C++20 standard.
[edit] Latches and barriers single-use thread barrierThese class templates replace the shared_ptr atomic function overloads
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4