Image051 (3)

Image051 (3)



7. W systemie Windows jeden proces uruchamia dwa wątki, najpierw w2. następnie wl (tryby otwierania plików: w -do zapisu, a - dołączanie). Zakładając, źe ztnieima e jest globalna, określić zawartość pliku plik. txt?

CEvent e(0,0);

UINT wl(void* p){

FILE *f=fopen("plik. txt", "a"> ; fprintf(f,"2"); e.SetEvent() ; return 0;

UINT w2(void* p){

CSingieLock SL(&e);

FILE'* f-f©pen("plik.t xt","w"); fprintf(£,"!");

Sir.Lock (); SL.Unlock () ; fprintf(f,"3"); return 0;

}

213 \ 123 \

132 321

213

123


132


Wyszukiwarka

Podobne podstrony:
image033 w — 7. W systemie Windows jeden proces uruchamia dwa wątki, najpierw w2. następnie wl (tryb
image046 4. W systemie Windows uruchamiamy dwa procesy, najpierw pl. następnie p2 (tryby otwierania
image023 4. W systemie Windows uruchamiamy dwa procesy, najpierw pl. następnie p2 (tryby otwierania
image046 4. W systemie Windows uruchamiamy dwa procesy, najpierw pl. następnie p2 (tryby otwierania
image045 3. W systemie Windows urocliamiamy proces pl. a następnie na drogiej konsoli proces p2: voi
image021 3. W systemie Windows uruchamiamy proces pl. a następnie na drugiej konsoli proces p2: void
IMG03 (5) Jg PodgUd obrazów i faksów systemu Windows m*. Doskonalenie procesów powinno odbywać się
image006 Dwa 32-bitowe procesy systemu Windows współdzielą jedną stronę pamięci. System tworzy współ
image005 Dwa 32-bitowe procesy systemu Windows współdzielą jedną stronę pamięci. System tworzy współ
image006 Dwa 32-bitowe procesy systemu Windows współdzielą jedną stronę pamięci. System tworzy współ

więcej podobnych podstron