33 Thread support library [thread]

33.1 General [thread.general]

The following subclauses describe components to create and manage threads ([intro.multithread]), perform mutual exclusion, and communicate conditions and values between threads, as summarized in Table 135.
Table 135 — Thread support library summary
Subclause
Header(s)
Requirements
Threads
<thread>
Mutual exclusion
<mutex>
<shared_­mutex>
Condition variables
<condition_­variable>
Futures
<future>