Interlocked

di il
2 risposte

Interlocked

Ciao ho bisogno di gestere l'accesso sincronizzato ad una variabile per farne l'incremento, il decremento e la lettura. La variabile si trova in una dll. Per l'incremento ed in decremento ho trovato queste funzioni
InterlockedIncrement
InterlockedDecrement
Pero' non trovo niente per la lettura..
io vorrei fare una funzione getVar() che mi restituisca tale variabile.. grazie

2 Risposte

  • Re: Interlocked

    Vedi CRITICAL_SECTION


    Ma stai usando il multithreading?
  • Re: Interlocked

    Si uso il multithreading.. ho trovato come fare
    Sommo in modo atomico zero al mio numero e lo restituisco..
Devi accedere o registrarti per scrivere nel forum
2 risposte