gpt4 book ai didi

c++ - std::atomic_flag 初始化结果

转载 作者:行者123 更新时间:2023-11-27 23:44:39 25 4
gpt4 key购买 nike

以这种方式初始化 std::atomic_flag 真的很有必要:

std::atomic_flag flag = ATOMIC_FLAG_INIT;

在我看来它应该有相同的结果:

std::atomic_flag flag;
flag.clear();

我已经从 cppreference 阅读了关于这个类的所有内容,但我仍然不确定。

最佳答案

根据 ATOMIC_FLAG_INIT spec :

This is the only way to initialize std::atomic_flag to a definite value: the value held after any other initialization is unspecified.

关于c++ - std::atomic_flag 初始化结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51608680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com