32 Concurrency support library [thread]

32.6 Mutual exclusion [thread.mutex]

32.6.3 Header <shared_mutex> synopsis [shared.mutex.syn]

namespace std { / [thread.sharedmutex.class], class shared_mutex class shared_mutex; / [thread.sharedtimedmutex.class], class shared_timed_mutex class shared_timed_mutex; / [thread.lock.shared], class template shared_lock template<class Mutex> class shared_lock; template<class Mutex> void swap(shared_lock<Mutex>& x, shared_lock<Mutex>& y) noexcept; }

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant