测试如下:
ThreadPool::instance()->Init(3);
ThreadPool::instance()->Start();
for (int i = 0; i < 100; ++i)
{
Task task;
task.nId = i;
task.strName = "hello world";
ThreadPool::instance()->PushTask(task);
}
Task task;
task.nId = 200;
task.strName = "hello alex";
ThreadPool::instance()->PushTask(task);