cppreference.com
< cpp | experimental
C++ , ISO/IEC 19571:2016, C++:
std::future
<experimental/future> | |
( ) |
std::future ( ) |
| std::shared_future, ( ) | |
( ) |
std::promise, std::experimental::future ( ) |
| std::packaged_task, std::experimental::future ( ) | |
( ) |
, , futures shared_futures ( ) |
( ) |
, , futures shared_futures ( ) |
| , ( ) | |
| , ( ) | |
<experimental/future> | |
__cpp_lib_experimental_future_continuations |
201505 , future::then () |
<experimental/latch> | |
__cpp_lib_experimental_latch |
201505 , () |
<experimental/barrier> | |
__cpp_lib_experimental_barrier |
201505 , () |
<experimental/atomic> | |
__cpp_lib_experimental_atomic_smart_pointers |
201505 , () |
C++20
C++20.
<experimental/latch> | |
( ) |
() |
<experimental/barrier> | |
( ) |
() |
( ) |
() |
<experimental/atomic> | |
| std::shared_ptr ( ) | |
| std::weak_ptr ( ) | |