我有以下的模板類如何與出默認的構造函數另一個類
template <typename threadFuncParamT >
class ThreadPool
{
// number of threads to be launced initially and added to thread pool.
ThreadPool(pThreadFunc pFunction, RtsInt16_t minThreads, RtsInt16_t maxThreads, RtsInt16_t maxExecCount);
};
現在我想用另一個類
struct myStruct
//...
};
class MyClass
{
private:
ThreadPool<myStruct *> pool;
};
我的問題是對象如何創建創建模板類ThreadPool
與MyClass構造函數中的構造函數參數,因爲我沒有默認的構造函數?
儘管你最近編輯過,你的問題仍然不清楚,因爲你仍然沒有解釋你指的是缺少默認構造函數的類。這就是爲什麼我必須回答我看到的兩種可能性。 – sbi