天天看點

c++ 多個線程讀一個線程寫同步

這種情況一般多個線程讀是不需要加鎖的。就在寫的時候需要加鎖。

那麼要做的就是讓不寫的時候,讀不受同步限制。讓多線程自由的讀。

這個時候就要用讀寫鎖

boost已經有讀寫鎖,而c++ 14才有讀寫鎖。

繼續閱讀