Wykorzystywanie funkcji i obiektów blokujących

0

Witam! I z góry przepraszam jeśli zły dział ;-)

Nie bardzo wiem jak radzić sobie z zadaniami, gdzie muszę wykorzystać funkcje/obiekty blokujące.

Przykładowo:
Wykorzystując f/o blokujące spraw, by te dwa procesy wypisały 9018.

void ProcesA()
{

fprint(_shandle, "0")

fprint(_shandle, "1")

}

void ProcesB()
{

fprint(_shandle, "9")

fprint(_shandle, "8")

}

Czy potrafiłby mi ktoś to jakoś sensownie wytłumaczyć?
Pozdrawiam

0

Do wyboru mutex, sekcje krytyczna, semafor etc

1 użytkowników online, w tym zalogowanych: 0, gości: 1