Método de reader_writer_lock::lock_read

Adquire o bloqueio de leitor-autor como um leitor. Se houver gravadores, leitores ativos necessário esperar até que eles são feitos. O leitor simplesmente registra um interesse na fechadura e aguarda a gravadores para liberá-lo.

_CRTIMP void lock_read();

Comentários

Geralmente é mais seguro utilizar o scoped_lock_read construção para adquirir e liberar uma reader_writer_lock o objeto como um leitor em uma forma de segurança exceção.

Se houver gravadores aguardando o bloqueio, o leitor aguardará até que todos os autores na linha que tenham adquirido e liberou o bloqueio. Esse bloqueio é viesado para escritores e pode enfraquecer leitores sob uma carga contínua de gravadores.

Requisitos

Cabeçalho: concrt.h

Namespace: Simultaneidade

Consulte também

Referência

reader_writer_lock classe

Método de reader_writer_lock::Unlock