# std::atomic_ref<T>::notify_all

< cpp‎ | atomic‎ | atomic ref

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

进行原子提醒操作

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

### 返回值

（无）

### 注解

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

### 示例

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

### 参阅

wait (C++20) | 阻塞线程直至被提醒且原子值更改 (公开成员函数)
atomic_wait atomic_wait_explicit (C++20)(C++20) | 阻塞线程直至被提醒且原子值更改 (函数模板)
atomic_notify_one (C++20) | 提醒一个在 `atomic_wait` 中阻塞的线程 (函数模板)