多執行緒程式,其中一個1個執行緒用于定時初始化資料,另外多個執行緒訪問初始化好的資料,我想在初始化的時候,其他執行緒不能訪問程式,但是資料初始化完成之后,其它執行緒訪問資料時能不加鎖,因為加鎖會導致訪問執行緒之間互斥,這種該怎么設計?另外訪問執行緒一致開啟,無法停掉
uj5u.com熱心網友回復:
初始化加鎖,是沒問題的。但是多執行緒同時訪問不能加鎖?確定全是只讀訪問吧?全是只讀訪問是可以不加鎖的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/181488.html
標籤:C++ 語言
下一篇:C++資料結構
