相关疑难解决方法(0)

C++ - 如何初始化原子数组?

array< atomic_size_t, 10 > A;
Run Code Online (Sandbox Code Playgroud)

无论是atomic_init(A,{0})A = {ATOMIC_VAR_INIT(0)}似乎工作,返回一个难以理解的错误.你如何将一个原子数组初始化为0?

即使是循环,在每一步更新数组的一个元素也不起作用.如果我们不能初始化原子数组的目的是什么?

我还想补充一点,我的数组的实际大小是巨大的(在示例中不是10),所以我需要直接初始化.

c++ arrays atomic c++11

6
推荐指数
2
解决办法
7147
查看次数

标签 统计

arrays ×1

atomic ×1

c++ ×1

c++11 ×1