C ++ - Jak zainicjalizować tablicę atomów?

array< atomic_size_t, 10 > A;

Aniatomic_init(A,{0}) aniA = {ATOMIC_VAR_INIT(0)} wydaje się działać, zwracając niezrozumiały błąd. Jak zainicjalizowałbyś tablicę atomów na 0?

Nawet dla pętli aktualizacja jednego elementu tablicy na każdym kroku nie działa. Jaki jest cel macierzy atomowych, jeśli nie możemy ich zainicjalizować?

Chciałbym też dodać, że rzeczywisty rozmiar mojej tablicy jest ogromny (nie 10 jak w przykładzie), więc potrzebowałbym bezpośredniej inicjalizacji.

questionAnswers(2)

yourAnswerToTheQuestion