|
@ -16,14 +16,14 @@ |
|
|
|
|
|
|
|
|
由于是CGraph项目中的剥离出来的功能类,故在项目中保留了多处 `CGRAPH_*` 的命名方式,仅将 namespace 修改为 `CTP`,预计今后与CGraph相互独立更新。 |
|
|
由于是CGraph项目中的剥离出来的功能类,故在项目中保留了多处 `CGRAPH_*` 的命名方式,仅将 namespace 修改为 `CTP`,预计今后与CGraph相互独立更新。 |
|
|
|
|
|
|
|
|
本项目参考了[《C++并发编程实战(第二版)》](https://nj.gitbooks.io/c/content/) 中的部分内容,和github上部分相关的优秀工程。并在此基础上进行大量的改动、扩展和优化,在功能、性能和易用性上均有较大的提升。 |
|
|
|
|
|
|
|
|
本项目参考了[《C++并发编程实战(第二版)》](https://nj.gitbooks.io/c/content/) 中的部分内容,和github上的一些优秀实现。并在此基础上进行大量的改动、扩展和优化,在功能、性能和易用性上均有较大的提升。 |
|
|
|
|
|
|
|
|
在开发过程中,也沉淀了详细的说明文档(见下方 <b>推荐阅读</b>),以便于大家快速了解代码和思路,也请大家不吝指教。 |
|
|
在开发过程中,也沉淀了详细的说明文档(见下方 <b>推荐阅读</b>),以便于大家快速了解代码和思路,也请大家不吝指教。 |
|
|
|
|
|
|
|
|
## 二. 编译说明 |
|
|
## 二. 编译说明 |
|
|
* 本工程支持MacOS、Linux和Windows系统,无任何第三方依赖。推荐使用C++14(默认)或以上版本,不支持C++11或以下版本 |
|
|
* 本工程支持MacOS、Linux和Windows系统,无任何第三方依赖。推荐使用C++14(默认)或以上版本,不支持C++11或以下版本 |
|
|
|
|
|
|
|
|
* 使用CLion作为IDE的开发者,或使用Visual Studio 15(或以上版本)作为IDE的开发者,打开CMakeLists.txt文件作为工程,即可编译通过 |
|
|
|
|
|
|
|
|
* 使用`CLion`或使用`Visual Studio 15`(或以上版本)作为IDE的开发者,打开`CMakeLists.txt`文件作为工程,即可编译通过 |
|
|
|
|
|
|
|
|
* Linux环境开发者,在命令行模式下,输入以下指令,即可编译通过 |
|
|
* Linux环境开发者,在命令行模式下,输入以下指令,即可编译通过 |
|
|
```shell |
|
|
```shell |
|
@ -73,6 +73,9 @@ void tutorial() { |
|
|
* 提供线程池基本功能 |
|
|
* 提供线程池基本功能 |
|
|
* 提供对应的tutorial信息 |
|
|
* 提供对应的tutorial信息 |
|
|
|
|
|
|
|
|
|
|
|
[2022.10.07 - v1.0.1 - Chunel] |
|
|
|
|
|
* 提供默认开启辅助线程的配置 |
|
|
|
|
|
|
|
|
------------ |
|
|
------------ |
|
|
#### 附录-2. 联系方式 |
|
|
#### 附录-2. 联系方式 |
|
|
* 微信: ChunelFeng |
|
|
* 微信: ChunelFeng |
|
|