reader_writer_lock::lock – metoda
Získání zámku reader writer jako modul pro zápis.
void lock();
Poznámky
Často je bezpečnější používat scoped_lock konstrukci načíst a uvolnit reader_writer_lock objektu jako Zapisovatel výjimku bezpečným způsobem.
Po modul pro zápis se pokusí získat zámek, bude blokovat všechny budoucí čtenáři dokud úspěšně získali a uvolnění uzamčení autoři.Toto uzamčení je s předpětím směrem autoři a mohou čtenáři zatížení průběžný zápis starve.
Autoři jsou zřetězené tak, aby Zapisovatel, ukončení uzamčení uvolní další Zapisovatel v řádku.
Pokud je zámek již držení kontext volání improper_lock bude vyvolána výjimka.
Požadavky
Záhlaví: concrt.h
Obor názvů: souběžnosti