void ThreadPool::Insert(PFUNCTION subLoop) { static int threadID_Last = 1; Worker* pWorker = new Worker(subLoop); if (pWorker != nullptr) { pWorker->SetID(threadID_Last); ++threadID_Last; m_workers.push_back(pWorker); } }