# UE4ThreadPool **Repository Path**: amuer/UE4ThreadPool ## Basic Information - **Project Name**: UE4ThreadPool - **Description**: 封装了UE4提供的线程池,实现了使std::function作为线程的执行任务,比原生的UE4线程池更方便 - **Primary Language**: C++ - **License**: BSD-2-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2016-11-25 - **Last Updated**: 2022-08-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 使用方法: 1. 将代码clone到本地 2. 双击MultiThread.uproject工程文件,打开工程 3. 如果想直接看代码可以右键MultiThread.uproject工程文件,然后点击生成vs工程文件 说明: 源码中在MultiThreadGameInstance.cpp的Init函数中进行了线程池的初始化与测试任务的执行,了解源代码就从这里开始吧:) 如果想将线程池移植到自己的工程中,只需要把CSingleton.h、ThreadManager.h、ThreadManager.cpp、ThreadTask.h拷贝到自己的工程中,然后把所有的#include "MultiThread.h"改为#include "你的工程名.h"