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

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

thrd_join() fonksiyonu

Bildirim

int thrd_join(thrd_t thr, int* res); (C11)

Açıklama

Thr paramtersi ile gösterilen thread çalışmayı sona erdirene kadar aktif thread'i bloke eder.

Res paramtersi boş bir işaretçi değilse, thread sonuç kodu res ile gösterilen belleğe yerleştirilir.

Thread'in sonlandırılması bu fonksiyonun tamamlanmasıyla senkronize edilir.

Eğer thread daha önce başka bir thread'den ayrılmış veya birleştirilmişse, belirsiz davranış gelişir.

Parametreler

thr: Birleşilecek olan thread tanımlayıcısını gösterir.

res: Sonuç kodunun yerleştirileceği yeri gösterir.

Dönüş değeri

Başarı durumunda thrd_success değerini, aksi takdirde thrd_error değerini geri döndürür.