Trovo la possibilità di inserire un null_mutex
(attualmente boost::interprocess::null_mutex
) molto utile quando non voglio il sovraccarico di sincronizzazione in alcuni casi e un mutex reale in altri.Esiste un equivalente a boost :: interprocess: null_mutex in C++ 11 (ad es. Std :: null_mutex)?
Sto cercando di utilizzare il nuovo C++ 11 mutex
classi, ma non vedo alcun equivalente per null_mutex
- che mi lascia perplesso ..
Sì, lo so che è banale da implementare (o posso continuare a utilizzare spinta, ma, se possibile, sto cercando di attaccare il livello e sembra una piccola omissione)
No, non esiste alcun mutex null nello standard. –
@BoPersson, non per interrogare persone più intelligenti di me, ma per qualsiasi motivo (è troppo banale ..)? – Nim
Non lo so, non l'ho visto proposto per lo standard. Questo potrebbe essere il vero motivo per cui non è lì - nessuno lo ha chiesto. :-) –