# std::atomic_flag::notify_all

< cpp‎ | atomic‎ | atomic flag

|  | (C++20 起)
void notify_all() noexcept; |  |
void notify_all() volatile noexcept; |  |

进行原子提醒操作

除阻所有被 *this 上的原子等待操作（即 wait() ）阻塞的线程，若有；否则不做任何事。

### 返回值

（无）

### 注解

更改检测的这种形式通常比简单轮询或纯自旋锁高效。

### 示例

| 本节未完成 原因：暂无示例

### 参阅

wait (C++20) | 阻塞线程直至被提醒且原子值更改 (公开成员函数)
atomic_flag_wait atomic_flag_wait_explicit (C++20)(C++20) | 阻塞线程，直至被提醒且标志更改 (函数)
atomic_flag_notify_one (C++20) | 提醒一个在 `atomic_flag_wait` 中阻塞的线程 (函数)