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>

其他资源

C++ 标准库头文件