Eksempel på synkroniseret fælles resource med mutex - her
implementeret som generel monitor, der nedarves fra
Eksempler viser producer + consumer med fælles buffer - her er
- bufferen et parkeringshus (en counter)
- producer er tråd(e), der simulerer indkørsel
- consumer er tråd(e), der simulere udkørsel
..\noter\BBBMutexMonitor_PHUS.zip (Opdatert udgave)
Eksempel op brug af dll i C++ program:
..\noter\CPP_SimpleDLL.zip
- bemærk opsætning vist som billeder i projekt
Eksempel op brug af dll med shared memory i C++ program:
..\noter\DLL_SharedMemory.zip - bemærk opsætning vist som
billeder i projekt
Eksempel på PHUS simulering på som flere processer
NB: i eksemplet er der ikke brugt klasser:
..\noter\Phus_Multiprocess_OnlyFunctions.zip
Bemærk at hvis man anvender klasser i shared memory, så vil
constructor blive kaldt for hver load af DLL.