C ++ - Como inicializar uma matriz de atomics?
array< atomic_size_t, 10 > A;
Nematomic_init(A,{0})
nemA = {ATOMIC_VAR_INIT(0)}
parecem funcionar, retornando um erro ininteligível. Como você inicializaria uma matriz de átomos para 0s?
Mesmo para loops atualizar um elemento da matriz em cada etapa não funciona. Qual é o propósito dos arrays de atomics se não podemos inicializá-los?
Eu também gostaria de acrescentar que o tamanho real da minha matriz é enorme (não 10, como no exemplo), então eu precisaria de uma inicialização direta.