once_flag结构

表示 struct 用于与模板函数 call_once 即使在执行时多个线程确保的初始化代码只调用。

struct once_flag
{
   constexpr once_flag() noexcept;
   once_flag(const once_flag&);
   once_flag& operator=(const once_flag&);
};

备注

once_flagstruct 只有一个默认值构造函数。

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

要求

**标头:**mutex

**命名空间:**std

请参见

参考

<mutex>

其他资源

标头文件