BG MVC Model View Controller eğitim serisi yayında...

Ana sayfa > Programlama > C Programlama > C standart kütüphanesi > <stdatomic.h> (C11) > atomic_store

atomic_store() fonksiyonu

Bildirim

void atomic_store(volatile A *obj, C des); (C11)

void atomic_store_explicit(volatile A *obj, C des, memory_order order); (C11)

Açıklama

Obj parametresi ile gösterilen atomik değişken değerini des parametre değeri ile değiştirir. İşlem atomik yazma işlemidir.

Bu fonksiyon A türündeki tüm atomik değişken türleri için tanımlanan genel bir fonksiyondur.

Parametreler

obj: Değiştirilecek atomik değişken işaretçisidir.

des: Atomik değişkene atanacak değerdir.

order: Bu işlem için bellek senkronizasyon sıralamasıdır.

Dönüş değeri

Yok.