once_flag 结构

表示与模板函数 call_once 结合使用的 struct,以确保即使出现多个执行线程,初始化代码只调用一次。

语法

struct once_flag
{
   constexpr once_flag() noexcept;
};

备注

once_flag struct只有默认构造函数。

可以创建 once_flag 类型的对象,但不能复制它们。

要求

标头:<mutex>

命名空间: std

另请参阅

头文件引用
<mutex>