首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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)

代码语言:txt
复制
 ? cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com