std::once_flag
来自cppreference.com
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 在标头 <mutex> 定义
|
||
class once_flag;
|
(C++11 起) | |
类 std::once_flag 是 std::call_once 的辅助结构体。
传递给多次 std::call_once 调用的 std::once_flag 类型的对象,允许这些调用彼此协调,从而令只有一次调用实际完成运行。
std::once_flag 既不可复制亦不可移动。
constexpr once_flag() noexcept;
|
||
构造 once_flag 对象。设置内部状态为指示尚未调用函数。
(无)
(C++11) |
仅调用函数一次,即使从多个线程调用 (函数模板) [编辑] |
once_flag 的 C 文档
| |