• [^] # Re: shared_mutex ?

    Posté par . En réponse au message Mutex avec plusieurs lecteurs simultanés. Évalué à 2.

    Ce que j’ai lu de la doc est dure à lire, je trouve. Quand à l’exemple sur stackoverflow ne ressemble pas à ce que je comprends des prémisses de la norme.
    Ce que j’imagine c’est plutôt quelque chose du genre :

    std::shared_mutex monMutex;
    void lecture()
    {
     monMutex.lock_shared();
     
     monMutex.unlock_shared();
    }
    void ecriture()
    {
     monMutex.lock();
     
     monMutex.unlock();
    }