多執行緒程式的TEvent和TCriticalSection的管理
在c++builder中,用于執行緒同步的TEvent和TCriticalSection等被規定為只能創建為全域變數。
但是在動態生成和洗掉TThread實體的情況下,為方便管理TThread和對應的TEvent和TCriticalSection等,全域變數隨之動態生成和洗掉,較好,如何實作?
如果不能動態生成,那么該如何管理TEvent和TCriticalSection呢?
uj5u.com熱心網友回復:
最好定義為靜態的信號量吧,不用去管理。因為信號量又不占資源。我是這樣用的,沒發現問題。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/108697.html
標籤:基礎類
下一篇:點擊按鈕切換圖片
