Hallo.
Ik ben bezig met een programma in C++ waar ik ook threads in wil gebruiken. Is geen probleem, werkt allemaal goed. Ook het TEvent object werkt goed, alleen je kunt 'm niet tellend maken.
SetEvent() werkt niet optellend. Als je twee SetEvent()s achter elkaar doet, dan wordt de tweede niet onthouden.
Dit wil ik gebruiken voor een cache systeem. De ene thread vult de cache en de andere leest hem uit. Dan is een tellend iets wel makkelijk. Dat de lees thread stopt zosnel er geen SetEvent()s meer zijn gedaan, dus dat de cache leeg is.
Kan iemand mij uit de brand helpen? In Java kan het wel.
Alvast bedankt.
Ik ben bezig met een programma in C++ waar ik ook threads in wil gebruiken. Is geen probleem, werkt allemaal goed. Ook het TEvent object werkt goed, alleen je kunt 'm niet tellend maken.
SetEvent() werkt niet optellend. Als je twee SetEvent()s achter elkaar doet, dan wordt de tweede niet onthouden.
Dit wil ik gebruiken voor een cache systeem. De ene thread vult de cache en de andere leest hem uit. Dan is een tellend iets wel makkelijk. Dat de lees thread stopt zosnel er geen SetEvent()s meer zijn gedaan, dus dat de cache leeg is.
Kan iemand mij uit de brand helpen? In Java kan het wel.
Alvast bedankt.