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

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

atomic_load() fonksiyonu

Bildirim

C atomic_load(const volatile A *obj); (C11)

C atomic_load_explicit(const volatile A *obj, memory_order order); (C11)

Açıklama

Obj parametresi ile gösterilen bellek içeriğini yükler ve geri döndürür. İşlem atomik okuma 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: Erişim sağlanacak atomik değişken işaretçisidir.

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

Dönüş değeri

Obj parametresinde yer alan atomik değişken değeri geri döndürülür.