std::once_flag
Defined in header <mutex> | | |
|---|---|---|
class once_flag; | | (since C++11) |
全班std::once_flag的辅助结构。std::call_once...
类型对象std::once_flag传递给多个调用的std::call_once允许这些调用相互协调,这样只有一个调用将实际运行到完成。
std::once_flag既不可复制也不可移动。
成员函数
STD:一次[医]旗帜:一次[医]旗子
constexpr once_flag(); | | |
|---|
构造一个once_flag对象。内部状态设置为指示尚未调用任何函数。
参数
%280%29
例外
noexcept规格:
noexcept
另见
call_once (C++11) | invokes a function only once even if called from multiple threads (function template) |
|---|
© cppreference.com在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com

