linux多線程建立時使用類成員函數做爲參數

實際上全部線程都是用來處理C函數的,而不是C++類成員函數。標準庫中提供一個API函數,這個函數以回調函數指針做爲線程的執行代碼並在單獨的線程中調用回調函數。問題是在這樣的線程庫中不能建立執行對象成員函數的線程;只能使用普通的函數。所以,下列代碼是失敗的:html #include "class1.h"安全 int func (void *param ) { pthread_t ptid; //
相關文章
相關標籤/搜索